Map of Apollo Hotel London
1.5From 763 Reviews
Loading reviews…

Hotel Details

Offering a favourable location and relaxing atmosphere, this attractive property is the right choice of accommodation, while visiting London. A simple hotel offering standard accommodation, Apollo is most suitable for those looking for an economic base from, which to explore all that London has to offer. The hotel offers Laundry service, Lobby and Reception. All the costs include breakfast.
  • Laundry
  • In room safe
  • Internet Access - in room for fee
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.