Apartment Wharf - Meridian Place
Zen Apartments - Meridian Place is an apartment in London within short distance of Olympic Stadium, Tower of London and Greenwich.
Up at The O2, O2 Arena and Canary Wharf can be accessed in 10 minutes on foot. Serving chinese meals, Indulge Dessert Lounge is about 5 minutes’ walk away.
Quiet rooms feature the city view. The rooms are arranged with a dressing area, multi-channel TV, an iron with ironing board, free Wi-Fi and heating. This quiet apartment offers 2 bedrooms. There is a spacious private bathroom provided for guests' use.
Kitchen amenities feature a toaster, a fridge, a microwave, a dishwasher and an electric kettle.
Canary Wharf subway station is easily accessible.