Alexandra Hotel

Address: 159 - 161 Sussex Gardens, London, United Kingdom

Alexandra Hotel is conveniently located in the popular Hyde Park area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Facilities like 24-hour room service, car park, family room, restaurant, concierge are readily available for you to enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. Discover all London has to offer by making Alexandra Hotel your base.




Related Points of Interest Nearby:

Albro House Hotel

Hotels
Approximately 0 km away
Address: 155 Sussex Gardens, London, United Kingdom

Queensway Hotel

Hotels
Approximately 0 km away
Address: 147-149 Sussex Gardens, London, United Kingdom

Queensway Hotel

Hotels / Store
Approximately 0 km away
Address: 147-149 Sussex Gardens, Paddington, London, UK W2 2RY, United Kingdom

Alexandra Hotel

Hotels
Approximately 0 km away
Address: The Parade, Fort William, United Kingdom

Queensway Hotel

Hotels
Approximately 0 km away
Address: 147-149 Sussex Gardens, London, United Kingdom

Albro House Hotel

Hotels
Approximately 0 km away
Address: 155 Sussex Gardens, London, United Kingdom

Apartments Inn London - Lancaster Gate

Hotels
Approximately 0.01 km away
Address: 5 Sussex Place, London, United Kingdom

Apartments Inn London - Lancaster Gate

Hotels
Approximately 0.01 km away
Address: 5 Sussex Place, London, United Kingdom

Admiral Hotel

Hotels
Approximately 0.03 km away
Address: 143 Sussex Gardens, Hyde Park, London, United Kingdom

Kingsway Park Hotel

Hotels
Approximately 0.03 km away
Address: 139 Sussex Gardens, London, United Kingdom