Filter by:
Based on 1,701 verified reviews
Facilities
3.9
Cleanliness
3.7
Rooms
4
Service
3.8
Location
4
Dining
3.7
Business
5%
Couple
32%
Family
29%
Group
28%
Solo
4%
Joel
2 weeks ago
·
Stayed 1 night
Delia
15 Feb 2024
·
Stayed 2 nights
Zoe
1 Dec 2023
·
Melissa
23 Oct 2023
·
Stayed 4 nights
Jan
14 Oct 2023
·
Stayed 1 night
Located in London City Centre, a neighborhood in London, Apollo Hotel London – Near Hyde Park & Paddington Station is in a shopping district and near a metro station. Marble Arch and Kensington Palace are notable landmarks, and the area's natural beauty can be seen at Kensington Gardens and Hyde Park. Looking to enjoy an event or a game? See what's going on at Royal Albert Hall or Lord's Cricket Ground.
More location infoCheck-in
Check-out
From 15:00 to 00:00
Before 11:00
Instant AI responses are based on hotel information