This establishment offers modern accommodation in the heart of London
with fine furnishings and the comforts of home. It is ideal for business
and leisure travellers alike. The hotel offers a total of 53 rooms.
Facilities at this air-conditioned establishment include a lobby with
24-hour reception and check-out service, lift access to the rooms and
WLAN Internet access. Room service and a laundry service are offered,
and a car park is available (charges apply).
Standard Room Services
Score based on 36 reviews