- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Great Location, quiet, small but very clean.
Located in London's London City Centre neighbourhood, OYO Apollo Hotel is near a metro station. The British Museum and Aldwych Theatre are cultural highlights, and some of the area's popular attractions include ZSL London Zoo and London Eye. Looking to enjoy an event or a game? See what's going on at Emirates Stadium or Stamford Bridge Stadium. Our guests appreciate the bed & breakfast's convenience for public transport: King's Cross St. Pancras Underground Station is just steps away and Russell Square Underground Station is 10 minutes by foot.Visit our London travel guide
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Close to St Pancras/ King's Cross Station. The service is good. But the room is extremely small, no table or chairs, not comfortable to stay in the room.