The Station Hotel London
1
1
Reviews
Bed & Breakfast in London
- Victoria
280 Vauxhall Bridge Road
, Victoria, London, SW1V 1BB
+44 (0) 20 7834 2751
The Station Hotel is a bed and breakfast with 21 rooms situated in Victoria, within easy reach of the West End and a short walk from Buckingham Palace. Each room is equipped with a TV and guests are served with a complimentary continental breakfast during their stay.
Tags:
televisions
|