GO

Best Western Delmere Hotel

Completely rebuilt in 2015, the 3-star Best Western Delmere Hotel redefines affordable modern luxury. From rain showers, media stations smart TVs and mood lighting, the relaxing and stylish combine creating a chic base to explore the city. Its central location means both shopping and attractions are within easy reach, as are an extensive range of restaurants. 

130 Sussex Gardens, London W2 1UB

084 4387 6156

bestwestern.co.uk

      

Completely rebuilt in 2015, the 3-star Best Western Delmere Hotel redefines affordable modern luxury.

close