Apollo Hotel

tripadvisor logo

(279)

Photos

43 Argyle Street
London, England WC1H 8EP
OYO Hotel Apollo is located on the Argyle street in London. The hotel room has subtle grey and white tones with comfortable bedding in the room. There is a separate dressing area and a chest of drawers for storage. There is a hanging shelf unit for keeping things along with a bath area offering toiletries and fresh towels to the guests. A restaurant area is also located on the property.The hotel amenities here include Queen sized bed and television for the guests. The nearest station in the zone is Kings Cross. You might want to visit St Pancras Lock, Camley Street Natural Park, Kings Place, Camden 50, The Meeting Place Statue and Lewis Cubitt Park. You can go for meals at Dishoom Kings Cross, Plum Split Milk, German Gymnasium, Nandos and Nenna Pizza Restaurant.

Reviews

tripadvisor logo
3.5279 reviews
Photo of ReddogEcosse
It's...fine
8/2/2024

Clean bedding, good wifi - exceptional location. Does exactly what it says on the tin. We stayed he...

Photo of Mlmm123445674322
fantastic place!
6/23/2024

Absolutely Fantastic! We had a room sleeping 4 (double and 2 singles) and although it was a bit smal...

Own this business?
See a problem?

You might also like

United KingdomEnglandApollo Hotel