Moli London Apartments
This stylish apartment offers a restaurant and a safety deposit box. Founded in 2008, the building was renovated in 2010. Moli London offers room service, laundry and concierge service.
The property is located in Newham district in London providing fast access to Tower of London, Greenwich Peninsula Ecology Park and Dinosaurs Unleashed London O2 within a 20-minute walk. London city center is 8 km away. Serving British, African and Lebanese specialties, Pepper Saint Ontiod is about 200 meters away.
The apartment offers 2 bedrooms.
Canary Wharf underground station is in a 5-minute walk away.
Guests can step out onto a private balcony.