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.