Alexandra Hotel London

Alexandra Hotel, 1 Sussex Place, London, W2 2SX

Rooms from £165

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

Directions to Alexandra Hotel London

More Bed and Breakfast London




People find this page when searching for:-

Alexandra Bed and Breakfast
Alexandra B and B
Alexandra Guest House
Alexandra Inn
Alexandra BB
Alexandra B&B
Alexandra B+B
Alexandra House
Alexandra Cottage
Alexandra Hotel Bed and Breakfast
Alexandra Hotel B and B
Alexandra Hotel Guest House
Alexandra Hotel Inn
Alexandra Hotel BB
Alexandra Hotel B+B
Alexandra Hotel Cottage