London logo

Apollo Hotel

Check Availability

Apollo Hotel
43 Argyle Street
London
WC1H 8EP
United Kingdom

Rooms from £60.00 ( €66.00 / $87.00 ) per night

Picture of Apollo Hotel


Set just a minute’s walk from Kings Cross St Pancras Rail Station, the Apollo Hotel provides rooms with free Wi-Fi and hearty breakfasts. It is less than a mile from elegant Bloomsbury and the British Museum.

Click here for more Information on the Apollo Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information