Urban Stay London City Apartments
Urban Stay London City apartment hosts guests of London.
Major London sights, such as National Gallery and Church of St. Bartholomew the Great are located nearby. Serving a wide range of dishes, Marco Pierre White Steak & Alehouse and Polo Bar are about 50 meters from the property.
The venue has 9 rooms. The rooms are arranged with individual climate control, satellite TV, a personal computer, a writing table and high ceiling.
A 5-minute stroll takes guests to Liverpool Street subway station.