The Closest Hotels to Lord’s Cricket Ground
The Three Falcons has its own pub and is one of several hotels near Lord’s in London, UK.
The closest hotel to Lord’s Cricket Ground is the 4-star Danubius Hotel Regent’s Park, which is 0.3 km or 0.19 miles away.
They offer air-conditioned and soundproofed rooms that sleep up to two people. The rooms come with a refrigerator as well as an electric kettle.
Hotel amenities include a restaurant, bar and a cafe. There’s also a fitness centre.
Pets can stay for a possible additional charge, and pet baskets and bowls are also available.
Parking is available for 30 GBP per night, and there’s an electric vehicle charging station.
The check-in time is from 3 pm to midnight and the check-out time is from midnight to 12 pm.
18 Lodge Road, Westminster Borough, London, NW8 7JT, United Kingdom
Other Hotels Near Lord’s Cricket Ground:
The Sanctum Regent’s Park and the Three Falcons are also nearby. In addition, there’s the Comfort Inn Edgware Road.
Sanctum Regent’s Park
The 5-star Sanctum Regent’s Park is 0.4 km or ¼ mile away from Lord’s.
This aparthotel offers a range of air-conditioned apartments. The smallest is a studio that sleeps up to three people, and the largest is a five-bedroom presidential suite that sleeps up to ten. There are numerous sizes in between.
All of the apartments come with a full kitchen, and some of them also have a balcony.
Hotel amenities include a fitness centre.
Parking is available for 60 GBP per night, and there’s an electric vehicle charging station.
The check-in time is from 3 pm to 11:30 pm and the check-out time is 11 am.
28-32 Wellington Road, Westminster Borough, London, NW8 9SP, United Kingdom
Three Falcons
The Three Falcons is 0.6 km or 0.37 miles away from Lord’s.
They offer air-conditioned rooms that sleep up to one or two people. The rooms come with an electric kettle.
Hotel amenities include a restaurant and pub.
The check-in time is from 2 pm to 10:30 pm and there’s a 24-hour check-out.
1 Orchardson Street, Westminster Borough, London, NW8 8NG, United Kingdom
Comfort Inn Edgware Road
The 3-star Comfort Inn Edgware Road is 0.7 km or 0.44 miles away from Lord’s.
They offer air-conditioned rooms that sleep up to two, three or four people. The rooms come with a tea/coffee maker.
Hotel amenities include a restaurant.
The check-in time is 2 pm and the check-out time is 11 am.
450 Edgware Road, Westminster Borough, London, W2 1EG, United Kingdom
Please click here for the next closest hotels to Lord’s Cricket Ground …
Related Posts at The Closest Hotel: