Cheap Hotels in London
Manage Your Account
Park Lane Mews Hotel in London
You are here Home > London Hotels > Kings Cross Hotels > Apollo Hotel
Search London Hotels
Nearby Hotels and Attractions


Apollo Hotel


Nearby London Hotels

Montague On The Gardens
Royal National Hotel
Novotel London St Pancras
Comfort Inn Hotel and Suites Kin..
George Hotel
Fairway & Central Hotel
Generator
Mercure London Bloomsbury
Grange White Hall hotel
Myhotel Bloomsbury
Elmwood Hotel
St. Athans Hotel
Melville Hotel
Mentone Hotel - B&B
Wardonia Hotel

Art Gallery
October Gallery
Percival David Foundation of Chin..
Art Collections, University Colle..

Attraction
British Library
St Pancras Old Church

Museum
London Canal Museum
Dickens House Museum
Charles Dickens Museum
British Museum
Petrie Museum of Egyptian Archaeo..

Theatre
Courtyard Theatre
Bloomsbury Theatre

University
Institute of Education
School of Oriental & African Stud..

Nearby Tube Stations
King's Cross St Pancras Station
Russell Square Station
Euston Station
 

Apollo Hotel (WC1)

43 Argyle Street, London, WC1H 8EP, United Kingdom
  Apollo Hotel Profile

The Apollo Hotel is a small family run budget hotel in Kings Cross. All guest rooms have wash hand basins, some rooms are en-suite with private bathroom facilities. All rooms have tea and coffee making facilities, hairdryers, TV with Free view also WIFI Internet connection and linen is provided.

This bed and breakfast hotel in London is a perfect choice for visitors to London looking for clean and affordable accommodations in central London.

  Hotel Photo Gallery






  Hotel Features

Concierge services, 24-Hour Front Desk, Non-Smoking Rooms, Heating, Luggage Storage, Gay Friendly, All Public and Private spaces non-smoking

  Room Features

Hairdryer, Tea/Coffee making facilities, Radio, Bathroom, Shower, TV, Wake Up Service/Alarm Clock, Toilet, Heating, Carpeted Floor, Electric Kettle

  Hotel Location & Car Parking

Situated on Argyle Street, the Apollo Hotel is just a short walk to London's Kings Cross train station. The hotel's central location provides great access to some of London's main tourist attractions such as Madame Tussaud, The British Museum, Oxford Street and Leicester Square. Nearby street parking is available close to the hotel (charges and restrictions apply).