Alexandra Hotel159-161 sussex gardens, pincode- w2 2ry, london, england, united kingdom London United Kingdom W2 2RYView on Map
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...