Skip to content
Hotel Best Western International

BEST WESTERN PLUS Delmere Hotel

130 Sussex Gardens, W2 1UB, London, United Kingdom

8.1Very good44 reviews

About BEST WESTERN PLUS Delmere Hotel

  • Hotel chainBest Western International · Best Western Plus
  • Property typeHotel

Popular facilities

  • Free Wi-Fi
  • Parking
  • Breakfast
  • Bar

Facilities are taken from the property description. Some may carry an extra charge.

Location

130 Sussex Gardens, W2 1UB, London, London, England, United Kingdom

3.3 km from the centre of London

Things to do in London

Frequently asked questions

How do guests rate BEST WESTERN PLUS Delmere Hotel?
What facilities does BEST WESTERN PLUS Delmere Hotel offer?
How far is BEST WESTERN PLUS Delmere Hotel from the centre of London?
How much does it cost to stay at BEST WESTERN PLUS Delmere Hotel?
BEST WESTERN PLUS Delmere Hotel Any dates