Alexandra Hotel in City of Westminster

Alexandra Hotel in City of Westminster is a hotel, Sussex Gardens 159-161 (W2 2RY).

House Number
159-161
Postal Code
W2 2RY
Street
Sussex Gardens
Building Type
building
Tourism
hotel
Website
https://www.alexandrahotel.website/