Bed and Breakfasts Details | Easy Bed and Breakfasts


Alexandra Hotel - London

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.

Directions to Alexandra Hotel London

Rooms from £40