Next to Victoria Railway Station and within walking distance of Buckingham Palace, Green Park and the Houses of Parliament, this hotel is in a fine position from which to explore the many highlights of central London. The rooms have been designed with a great deal of care and attention, and all of the staff have been trained to ensure that you have an excellent time.