 Boasting a beautifully renovated Victorian facade, polished amenities and fetching accommodations, guests can stay in the heart of Westminster during visits to this elegant Edwardian-style hotel. Situated near Buckingham Palace, St. James Park and a wide variety of restaurants and bars, this hotel is a perfect home base for any European adventure.
|