Alexandra Hotel

Alexandra Hotel
1 Sussex Place 159-161 Sussex Gardens, London, W2 2RY

This Georgian-style building in central London is close to Paddington Station. it is 600 metres from Bayswater s shopping.

Text supplied by third party.

Comments & ratings

Post a comment