Alexandra Hotel London Reviews

3 Star Hotel
Sussex Gardens 159-161, London, United Kingdom
based on 1 reviews
3 out of 5

Here are the latest reviews for Alexandra Hotel London

Our Customer stayed here in November 2007
Rating: 3/5
3 out of 5

Great location, close to city centre. We had a group of 12 and all were satisfied with the value for money offered by this hotel. Rooms were v small but clean and included TV, tea and coffee and breakfast, so they suited our needs as we only needed them for sleeping. Trish from Sydney


loading...