London logo

Alexandra Hotel

Check Availability

Alexandra Hotel
159 - 161 Sussex Gardens, Hyde Park
London
W2 2RY
United Kingdom

Rooms from £70.00 ( €103.60 / $128.10 ) per night

Picture of Alexandra Hotel


Originally an imposing family town house of the 1890's the Alexandra Hotel was renovated and modernised in 2ooo incorporating a new elegant reception area.

Click here for more Information on the Alexandra Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information