Moli London Apartments
Moli London apartment is located next to Tower of London, British Music Experience and Dinosaurs Unleashed London O2. The building was renovated in 2010. Guests can make use of laundry, concierge service and room service onsite.
The city center is 8 km away. Serving a wide range of dishes, Pepper Saint Ontiod and Byblos Harbour are about 100 meters from the property.
5 km to London City airport.