Citadel Apartments Aldgate London is located only a 5-minute stroll from London Liverpool Street train station and a 6-minute walk from Heron Tower.
The royal Navy Edinburgh-class HMS Belfast Light Cruiser is 2.2 km away, while Buckingham Palace can be reached in a 10-minute drive from this apartment. The Shard is approximately a 25-minute stroll from the property.
A multi-channel television and wireless internet make up the in-room media amenities. The property also includes a bath and a shower. Furthermore, dryers, towels, and slippers is available.
To enhance your comfort, the apartment comes with a refrigerator, an oven, and kitchenware. Sushisamba treats guests with Japanese dishes and lies at a moderate distance from this accommodation. This apartment is located about a 5-minute stroll from Liverpool Street tube station.
Book Citadel Apartments Aldgate London
More +
Less -