BEST WESTERN PLUS Delmere Hotel

130 Sussex Gardens, W2 1UB, London

£86 - £149 per night

About BEST WESTERN PLUS Delmere Hotel

Situated in the heart of London, The Delmere Hotel stands as a charming oasis amidst the bustling city. Just a mere five-minute walk from Paddington Train Station, guests can easily access the vibrant city center or explore the nearby attractions. Conveniently located near the Heathrow Express station, this hotel offers an ideal starting point for those traveling to and from London's international airport. The strategic position of The Delmere Hotel ensures that visitors are within walking distance of numerous cultural landmarks, including the iconic Paddington Station with its grand architecture and historical significance. This prime location also places guests close to a variety of dining options, shops, and entertainment venues, making it an excellent choice for both business travelers and leisure tourists alike.

Hotel Details

Number of Rooms: 36
Country: GB
City: London