Choose your preferred currency.
Apollo Hotel Kings Cross offers a welcoming and comfortable stay in the vibrant area of Kings Cross, London. Situated at 43 Argyle Street, London, WC1H 8EP, this 3-star hotel is ideally positioned for both business and leisure travelers, providing convenient access to the city’s key attractions and transport links.
The Apollo Hotel Kings Cross London features 50 well-appointed rooms, each designed to ensure a relaxing stay. Rooms come equipped with modern amenities including complimentary Wi-Fi, flat-screen TVs, and tea and coffee making facilities. The hotel offers a range of room types to suit different needs, from single rooms to larger family accommodations.
Guests can start their day with a hearty breakfast served in the hotel's dining area, providing a great start before exploring the local area. The Apollo Hotel Kings Cross is located just a short walk from Kings Cross St. Pancras Station, making it an excellent choice for those arriving by train or traveling to other parts of the city.
The hotel’s central location allows easy access to popular London landmarks such as the British Museum, Covent Garden, and the vibrant area of Camden Market. Whether you're visiting for business or leisure, the Apollo Hotel Kings Cross offers comfort and convenience in one of London's most dynamic neighborhoods.
43 Argyle Street, London, WC1H 8EP, United Kingdom
WiFi is available in all areas and is free of charge.
No parking available.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 5 years old stay for free when using an existing bed.
No cots are available.
No extra beds are available.
"Didnt like anything, the bed was comfy and the bedding was clean but the room wa.."
Find other great 3-star options near the Apollo Hotel Kings Cross.
Argyle Street, London
10 Argyle Street, London
19 & 20 Argyle Square, London
4-8 Belgrove St, London
23 Argyle Square, London
7 Argyle Square, London
2-7 St. Chad's Street, London
Belgrove Street , London
2-4 Crestfield Street, London
Flat 13 Fleetway Birkenhead Street, London
Belgrove Street, London
Hold On!