Alexandria, United Kingdom
This 140 room property, renovated in 2021......
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 140
Rates: $386 - $6,546