+44 (0) 207 492 1520
Mon-Fri: 9am-7pm, Sat: 10am-5pm
Sun: 11am-4pm



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