3 yıldızlı Apollo Hotel Kings Cross Londra, Kings Cross St Pancras semtinde Britanya Kütüphanesi'a yürüyüş mesafesinde yer alır. Tesis genelinde sağlanan Wi-Fi vardır.
Bu otel, King's Cross St Pancras metro istasyonuna 200 metre ve Londra Müzesi'a 25 dakikalık yürüme mesafesinde yer almaktadır. Otel, Londra şehrindeki Buckingham Sarayı'a yaklaşık 3 km uzaklıktadır. Davetkar çevresinde Barlar, restoranlar da bulunur. Apollo Hotel Kings Cross, Tower Köprüsü'a kısa bir sürüş mesafesindedir. Euston Tren tren istasyonu 10 dakikadan daha az bir yürüme mesafesindedir.
The Gilbert Scott, The Dolphin, Apollo Hotel Kings Cross'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.