This hotel has a great location for accessing London sights and guests appreciate the friendly staff and the fresh atmosphere created by the recent refurbishment. It is the perfect choice for both business and pleasure.
The hotel is located right next to Victoria rail, coach and underground stations. Its prime location means that it can be easily reached from Gatwick in only 30 minutes and is within walking distance from many of the main points of interest in the city, such as Westminster Abbey, the Houses of Parliament, Trafalgar Square, Soho and the Tate Gallery.
Customer review digest, click to view whole review ...