Web rating:
Central House
London, England, United Kingdom
|
- Address:
- Central House
- 39 Belgrave Road
- London
- SW1V 2BB
Hotel Location: center
|
|
|
|
Situated ten minutes walk away from Victoria Station, ideal for access to all of the major sights of London, many being within walking distance.
All the bedrooms are quite small, decorated in modern fabrics and each have an en-suite bathroom with shower, TV, telephone, hairdryer and tea & coffee making facilities.
The hotel has a breakfast room, and a lift to all floors.
|
|
|
|