


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