Within easy reach of London's West End and its many bars, shops, restaurants and theatres, this hotel on City Road boasts a central London location, only a short walk from Liverpool Street Station. The hotel's on-site restaurant and bar offers breakfast and evening meals.
Product Reviews
4.3
from 4 Reviews
Jamie Batten
Tue 16 May 2023
4
/
5
Functional, did the job for what we wanted. Great shower. Comfy enough beds
Thomas Loney
Wed 13 Apr 2022
4
/
5
Good location, walking distance to Old street and Moorgate