Alexandra Hotel159-161 sussex gardens, pincode- 00, london, england, united kingdom London United Kingdom 00View on Map
Your Cart is empty
Rooms were very small and there is no room service.
I stayed in this hotel for two days and it was a terrible experience for me. The room was very small. It can hold only a bed and a trolley bag. Thats it. The staff was very rude. My room was in the fo+ More
Question & Answers
Be specific, Example"Pet friendly hotels in New Delhi under 1500/night ?" is better than "Need good hotel"
Getting Hotel Policy...