Welcome to the Apollo Hotel Kings Cross, a charming accommodation located in the heart of Camden, London. With its unbeatable location just a stone’s throw away from Kings Cross St Pancras Rail Station, this friendly and budget-friendly hotel offers a comfortable stay with a touch of convenience. Whether you’re exploring the captivating sights of elegant Bloomsbury or immersing yourself in the cultural richness of the British Museum, the Apollo Hotel Kings Cross provides a cozy retreat amidst the vibrant energy of the city. Get ready to enjoy a pleasant stay with free WiFi, well-equipped rooms, and a warm atmosphere that will make you feel right at home.
Conveniently situated in the vibrant neighborhood of Camden, London, the Apollo Hotel Kings Cross boasts an enviable location with excellent transport links and easy access to a multitude of attractions.
These attractions offer a glimpse into the diverse offerings of the area surrounding the Apollo Hotel Kings Cross, ensuring that guests can make the most of their visit to this dynamic part of London.
43 Argyle Street,