Established in 2005, the air-conditioned hotel comprises a total of 394 rooms and suites. Facilities include an inviting lobby with a reception, a currency exchange desk and a lift. The hotel also features a bar, a lounge and an à la carte restaurant. In addition, guests are offered a conference room and public Internet access (charges apply). Those arriving by car may park in the hotel car park or garage.
This modern hotel lies on the south bank of the River Thames, opposite the Tate Britain art gallery. It offers impressive views over the Houses of Parliament and Big Ben.
The rooms and suites are all equipped with a disability-friendly en suite bathroom, satellite/ cable TV, and an Internet connection. Tea and coffee making facilities, an iron and an ironing board, a hire safe, and individually adjustable air conditioning are also provided in every stylish room as standard.
Safety Deposit Boxes
Tea & Coffee Facilities
Please note: Map shows the rough area of the hotel and may not be 100% accurate.