Updating availability and prices
Situated in central London, this property is ideally located close to Victoria Station and Westminster Abbey
Many of the city's main attractions, as well as a host of shopping, dining and entertainment opportunities, can be found nearby
The Royal Parks, Big Ben and the Houses of Parliament are situated within easy access
This charming building enjoys a long history, beautifully retaining its Victorian style and influence
The guest rooms are simplistic in style, yet offer comfort and convenience
The rooms come well equipped with modern conveniences
A common room is available on the ground floor, where guests can mingle and relax in comfort
Book now, best price guaranteed!
Hotel