Apollo Hotel

UK, London
64-66 Queensborough Terrace, London W2 3SH, UK
Distance to:
ExCeL London 15.8 km
to city center 4.5 km
to airport 17.7 km
to transport point 0.65 km
Bayswater station

DESCRIPTION

Two are the main things any business traveler wants in their hotel in London – a good price and an excellent location. Apollo Hotel delivers on both counts. The 2-star hotel works with budgets of all kinds and you stay in simple, comfortable rooms. There’s every must-have comfort at your disposal – tea and coffee making facilities, an en suite bathroom and a TV. The location? The property is adjacent to the Kings Cross St Pancras Train Station and trains take you to the Leicester Square and Oxford Street. That’s what we call convenience. The hotel also gives you a taste of the authentic full English breakfast.

Hotel Hotel
Venue Venues
Travel time:
0 mins
Travel distance:

HOTEL FACILITIES

Internet:

WiFi is available in all areas (surcharge).

Parking:

Public parking is possible at a location nearby (reservation is not needed) and charges may be applicable.

Services:

24-hour front desk, Luggage storage, Fax/photocopying

General:

Safety deposit box, Non-smoking rooms, Facilities for disabled guests, Family rooms, Lift, Heating, Allergy-free room, Non-smoking throughout

Languages spoken:

French, English, German

Your Free Enquiry