After spending two nights down the road at the Alhambra Hotel (also excellent), we had to relocate to The Apollo due to a Full House. Not a problem.... though the Apollo was marginally (GBP 10) more expensive, the room was larger (could not call it "large", though!) and we had both shower AND toilet in the room. The hosts were... More
Region: United Kingdom > England > London
Ranked #287 of 500 B&Bs / Inns in London
Price range (per night): $156 - $232
Hotel Class:3 star — Apollo Hotel 3*
- Reservation Options:
- TripAdvisor is proud to partner with Booking.com, Budget Places, Agoda, Priceline and Travelocity so you can book your Apollo Hotel reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.