b-and-b





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