Apollo Hotel London Apollo Hotel London, 3 Star Hotel

43 Argyle Street, Kings Cross, London, WC1H 8EP

Located just 100 metres from Kings Cross Underground and St Pancras International Train Station and less than a mile from Bloomsbury and the British Museum, the Apollo Hotel is a family run bed & breakfast in the heart of London's Kings Cross. There are 11 en-suite rooms at the establishment and all feature a television, hairdryer and tea/coffee making facilities. Breakfast is served daily from 7.30am in the breakfast room. Free Wi-Fi at Apollo Hotel Free Wi-Fi Internet Access is available throughout the entire hotel, including all public areas and guest rooms.

Search deals for Apollo Hotel London
/

Situated on Argyle Street, the Apollo Hotel is just a short walk to London's Kings Cross train station. The hotel's central location provides great access to some of London's main tourist attractions such as Madame Tussaud, The British Museum, Oxford Street and Leicester Square. No on-site parking is available, however there are multiple public parking facilities nearby; the closest is behind St Pancras station.

Compare similar hotels

Customers who viewed Apollo Hotel London also viewed the following hotels in Kings Cross