Situated 1.1 km from Tower of London in London, these apartments features free WiFi. Guests benefit from terrace and a terrace. The kitchen features a dishwasher. Towels and bed linen are featured in this apartment. Other facilities at I AM Serviced Apartments include a fitness centre. Tower Bridge Read more
Situated 1.1 km from Tower of London in London, these apartments features free WiFi. Guests benefit from terrace and a terrace. The kitchen features a dishwasher. Towels and bed linen are featured in this apartment. Other facilities at I AM Serviced Apartments include a fitness centre. Tower Bridge is 1.1 km from I AM Serviced Apartments, while Brick Lane is 1.3 km away. London City Airport is 8 km from the property.