Back to search
Grand Hotel London
335 Main Street, London, London
Each suite is tailored for elevated comfort with curated amenities, skyline views, and concierge-level service on demand.
4.4
117 reviews
★★★★
4-star luxury
About this property
Experience luxury in London
Signature rating
4-star luxury
Check-in
3:00 PM
Check-out
11:00 AM
Amenities
Free WiFi
Pool
Available rooms
Deluxe Room
Max guests
2
Bed
1×
Size
m²
Available
4 rooms
From
$104
per night