Accessible coach holidays
Supported Holidays
The hotel is a luxury 4-star property offering modern accommodation and attentive service in the heart of London.
This luxury hotel was opened in 1906 and underwent renovations in 2003. A total of ...