country: United Kingdom, city: London (Victoria)
Caswell Hotel London Caswell is a small and idyllic family-run hotel, that welcomes you to stay in a pleasant and warm atmosphere.
Location
Situated in the heart of Westminster, the Caswell Hotel is only a few minutes walk from some of London's greatest tourist attractions and Victoria rail and coach stations. The hotel offers easy access to the Buckingham Palace, Big Ben, Houses of Parliament and the Tate Gallery.
Restaurant
Furthermore, begin every morning with a good English breakfast served in the hotel's modest dining room.
General
During leisure, guests can explore the beautiful city and its surrounding attractions.
Hotel Facilities: | Room Facilities: |
---|---|
Breakfast room Lobby Reception |
Hairdryer Private bathroom / Ensuite Radio Tea and coffee making facilities Television |
Extra Information:
Address:
25 Gloucester Street
London SW1V 2DB