ANNEXE HOTEL, ALEXANDER HOTEL AND HOLLY HOUSE ARE the same hotel, same owners. Stay away. The rooms are very very small, the beds are small, the toilets are microspic, rooms are very noisy besides Victoria Station the trains seems to pass through the rooms...it is very stuffy! The only good thing maybe is the location.
I was 3 days and...
More
- Annexe Hotel London
