59 Kilburn High Road, London, NW6 5SB
Location: Maida Vale
Prices start from: £27.00
Review Score: 3.5 / 5
This four star hotel in North West London has a lounge bar cafÃ© and restaurant and a choice of luxury rooms with free WiFi, close to Abbey Road Studios, Lord’s Cricket Ground and the Bakerloo Line at Kilburn Park Station.