Overview
Location
This hotel warmly welcomes guests in London.
Facilities
The hotel provides guests with a range of services and facilities, making it ideal for business travellers and holidaymakers alike.
Rooms
Air conditioning ensures that rooms maintain comfortable temperatures. A desk is provided. Guests will also find a microwave included among the standard features. An ironing set is provided for guests' convenience. A TV, a CD player, a DVD player and WiFi are provided as well. Bathrooms are equipped with a shower and a whirlpool bath, as well as bathrobes. The hotel has non-smoking rooms.
Meals
A continental breakfast guarantees a great start to the day.
117 North Main Street