Facilities and services include restaurant, bar, wireless Internet access and 24-hour reception.
Rooms feature TV, wireless Internet access (extra charge) and bathroom.
Family room also feature coffee/tea maker and desk.
Adress: 1-23 City Road, EC1Y 1AG London, United Kingdom. Our London Central City Road hotel is located in the heart of London and within easy reach of some of London`s best attractions such as the West End - famous for its shopping, restaurants and theatres and East London - where you`ll find trendy Shoreditch, the Queen Elizabeth Olympic Park and St Paul`s Cathedral to name a few. Situated 4 km from Tower of London, 4.5 km from the center of London, 7 km from Buckingham Palace and 13 km from London City Airport.