Best Western Plus Delmere Hotel
Best Western Delmere is a comfortable 3-star hotel set close to West End, Victoria Park and Up at The O2. Residing in a 6-story innovative building, the hotel was renovated in 2006.
The hotel is ideally situated in a beach area, close to parks. The property is about 1250 meters away from Paddington Station.
The property comprises of spacious rooms, including Cosy Double Room, Small Suite and Small Single Room appointed with Wi-Fi, individual climate control, a writing desk, coffee/tea makers and a laptop safe. Some rooms feature views over Hyde Park. An electric kettle and a fridge are also provided for self-catering.
At the restaurant local dishes are served. Jazz bar offers various types of whiskies and spirits. Guests can dine in San Marco Ristorante and Mimos Cafe Bar located within a 5-minute walk of the property.
Nearest underground station is Edgware Road, which is only 150 meters away. Best Western Delmere Hotel is 20 minutes’ drive away from London City airport.
The on-site car rentals help to explore the area.