From 146 USDRoom/Night
Located in London (London City Centre), this apartment is within a 15-minute drive of Tower Bridge and The Shard. This 4-star apartment is 1.5 mi (2.5 km) from Coca-Cola London Eye and 1.7 mi (2.7 km) from Big Ben.
Make yourself comfortable in this apartment, which has a kitchen. Complimentary wireless Internet access is available to keep you connected.
Business, Other Amenities
Free self parking is available onsite.
Book online or call +39 041 8620400