Moli London is an apartment in London within short distance of The O2, Docklands and Tower of London. Founded in 2008, the building was renovated in 2010. Guests can make use of room service, laundry and concierge service onsite.
The city center is 8 km away. Guests can enjoy British snacks and meals in Pepper Saint Ontiod located 200 meters away.
A 5-minute walk takes guests to Canary Wharf underground station.
This stylish property comprises 2 fashionable bedrooms.
The venue provides a private balcony.