Apollo is in the row of a lot of hotels close to St Pancras station. They are a block away from the station so you won't really be bothered by the traffic on the busy road in front of the station. I had a twin en suite (nr 7) which is small but ok for a short trip (in my... More
- Reservation Options:
- TripAdvisor is proud to partner with Booking.com, Agoda and Priceline 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.