Choose your room
The City Hotel London
The City Hotel London is a great place to stay in the Brent district, 25 minutes' walk from Lord's Cricket Ground.
This hotel lies 3.5 km from the scenic Regent's Park and 7 km from the Protestant Westminster Abbey. The comfortable hotel is situated a 10-minute ride from the London Central Mosque, which is considered to be a sacred site. The City Hotel allows you to enjoy such natural sights as Primrose Hill 2.9 km away. The nearest tube station to this property is Kilburn, 10 minutes' walk away.
Guests may find the restaurant Anjanaas 50 metres away.