Apollo Hotel in London
The Apollo Hotel London Queensborough terrace is located in the centre of London, just a few minutes away by foot from the underground stations Kings Cross and St Pancras.
Furthermore, the hotel Apollo London provides excellent access to the nearby Eurostar at St Pancras International Station. Many of London's famous tourist attractions such as Madame Tussauds, The British Museum, Oxford Street and Leicester Square are easily accessible.
Apollo Hotel London facilities:
- Full English and Continental breakfast
- Private bathroom or wash hand basin
- Coffee- and tea machine
- Hair dryer
- Public parking is possible at the location nearby
- Restaurants and bars are nearby the hotel
- Wifi internet connection available in the entire hotel
- London Kings Cross Station (0.2 mi)
- Kings Cross St Pancras Tube Station (0.2 mi)
- St Pancras bus stop (Stop M, 0.1 mi)
- Check-in: 13:00 – 00:00
- Check-out: 08:00 - 11:00
- 24-hour reception
If you wish to make an online reservation, please use the search box at the top of this page.
Should you need more information about the Apollo Hotel, please feel free to contact us at any time of the day. We will provide you with all the information you need to know before booking your journey to London.