London logo

Best Western - The Delmere Hotel - London

Check Availability

Best Western - The Delmere Hotel - London
130 Sussex Gardens, Paddington
London
W2 1UB
United Kingdom

Rooms from £54.00 ( €79.92 / $98.82 ) per night

Picture of Best Western - The Delmere Hotel - London


Situated in a picturesque tree-lined avenue in the centre of London, this beautiful Victorian town house hotel presents itself as the ideal base from which to explore the city.

Click here for more Information on the Best Western - The Delmere Hotel - London together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information