Zen Apartments - Meridian Place is a central apartment in a residential area of London in close proximity to bistros, a stadium and bars. There are free self parking and an elevator available on the premises.
Olympic Stadium is 4.3 km of the property, while Greenwich is around 2.4 km away. A tube station is also located nearby nearby. Serving chinese meals, Lotus Chinese Floating is about 5 minutes’ walk away.
The apartment is near Canary Wharf subway station providing access to Canary Wharf, O2 Arena and Up at The O2.
The property provides guests with Luxury Two-Bedroom Apartment, Standard Two-Bedroom Apartment and Premium Two-Bedroom Apartment. The rooms are arranged with free Wi-Fi, cable TV, a refrigerator, heating and LCD TV. The apartment offers 2 bedrooms. The property features a private bathroom with a hairdryer, bath sheets and free toiletries.
Eat & Drink
Guests can make use of a microwave, an electric kettle, a stove, a dishwasher and a cooktop.
Wireless internet is available in the apartment rooms for free.
No parking available.