search_search_list_head_results

Zen Apartments - Meridian Place

Set in a quiet residential area each Zen apartment features 2 bathrooms 2 double bedrooms and a kitchen. Guests can enjoy scenic views of Canary Wharf and the city from the balcony. An LCD TV with...

$89

From/Per night

Bid now