+44 (0) 207 492 1600
Mon-Fri: 09:00-18:30
Sat: 09:00-17:30



deluxeThis hotel, newly opened in March 2010 is situated on the South Bank of the Thames, perfectly situated close to the Houses of Parliament and Big Ben and a short tube journey to the heart of London's fashionable West-End.
This hotel, newly opened in March 2010 is situated on the South Bank of the Thames, perfectly situated close to the Houses of Parliament and Big Ben and a short tube journey to the heart of London's fashionable West-End. The hotel offers 177 rooms with an a-la-carte restaurant and also boasts a beauty centre among its other excellent facilities