Set in a Victorian townhouse just around the corner from the cosmopolitan restaurants on Edgware Road, this simple hotel is 8 minutes’ walk from Paddington station, which has direct lines to Heathrow airport. Madame Tussauds wax works museum is 15 minutes’ walk away.
Basic rooms all have Wi-Fi, flat-screen TVs, tea and coffeemaking facilities, and desks.
There’s a guest lounge with a flat-screen TV. Full English breakfast is available.