Zen Apartments - City Of London is an apartment in London within short distance of British Museum, St. Paul's Cathedral and The London Eye. Guests can take advantage of 24-hour reception, shopping service and newspaper service.
The city center is 5 km away. The property is 5 minutes’ walk from Cafe Spice Namaste offering dishes of Indian and Halal cuisine.
A 5-minute walk to Tower Gateway subway station.
This apartment comprises 7 rooms with television and a closet.
Eat & Drink
A kitchenette is provided.
A night club and a golf course are among available leisure options.
Wireless internet is available in the entire apartment for free.
No parking available.