Apollo Hotel Kings Cross London

43 Argyle Street, London, United Kingdom
(3.34 km from city center)
User rating:
(638 Reviews)

Check in from 13 / Check out prior to 11

Apollo Hotel Kings Cross London: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in London, United Kingdom.

Hotel description

Situated in Central London, Apollo Hotel Kings Cross London is a short walk to several local tourist attractions, including the British Library.

Each room at Apollo Hotel provides a coffee maker and all the essentials for a comfortable stay. They all offer wireless internet access and a radio.

The guest house features both a restaurant and a bar where guests can unwind at the end of the day. For those preferring to eat out, the local area offers several bars and restaurants with a selection of different cuisines.

Apollo Hotel Kings Cross London is within walking distance of University of London, Russell Square and Tavistock Square. It is within a 20-minute stroll of Euston Bus Station and London Euston Railway Station, which allows for convenient access in and around London.

Hotel features

Restaurant, Cable / Satellite TV, Coffee / Tea Maker, Hair Dryer, TV, WiFi, Shower
Availability and Prices

Nearest hotels

Wardonia Hotel
46-54 Argyle Street
Princess Hotel London
35 39 Argyle Street
Excelsior Hotel London
41-42 Argyle Square
Hotel Melville
38 & 39 Argyle Square
King's Cross Hotel London
60 Argyle street
Meridiana Hotel London
43/44 Argyle Square
Jesmond Dene Hotel
27 Argyle Street
Macdonald Hotel London
45-46 Argyle Square
Albion House Hotel
29 Argyle Square Kings Cross Camden
Central Hotel London
16-18 Argyle Street
Alhambra Hotel
17-19 Argyle Street
Montana Excel Hotel London
16-18 Argyle Square St Pancras
European Hotel London
11 - 15 Argyle Square
Fairway Hotel London
13-15 Argyle Street
Search hotels
Overall Rating:
7.09 /10
based on 638 reviews