Description
This Victorian hotel is centrally located in London, just a 5 minutes' walking distance away from Victoria rail and coach station. Buckingham Palace, Hyde Park and Harrods can be found just a short distance away. Guests are greeted with warm hospitality and excellent service. Stylish guest rooms offer comfort and convenience, featuring modern amenities. The hotel offers a wide range of facilities and services, attending to the needs of every type of traveller. Complimentary internet access is available, perfect for those who are eager to keep in touch with work or home. Complemented by excellent customer service, this hotel offers everything that guests will need for a comfortable stay.
Features
24-hour reception
Supermarket
Shop
Wired Internet
Wi-fi
Room service
Car park
Garage
Wheelchair-accessible
Check-out hour
Newspapers
Check-in hour
24-hour security
Small pets allowed (under 5 kg)
Multilingual staff
Large pets allowed (over 5 kg)
Towels and bed linen at surcharge
Smoke detector
hotel
American Express
Bathroom
Internet access
EuroCard
Shower
Living room
Non-smoking areaView more
Rooms features
Extra beds on demand
NO Wheelchair-accessible
Address: Ebury Street, 104
Map location could be inaccurate. Please double check the address well before your trip.