Connect with us

Apollo Hotel

City London
Location 43 Argyle Street London WC1H 8EP
Rooms 13


The warm and friendly Apollo Hotel London is a small bed and breakfast establishment that offers comfortable accommodation at the heart of London in Kings Cross and is among one of the modest three star hotels in London. The Apollo Hotel London offers basic inostentatious accommodation in simple rooms in a homely ambience.

Accommodation at Apollo Hotel In London In UK
The rooms at the hotel come as basic double rooms, basic twin rooms, basic ensuite rooms, basic triple room, basic three bedroom rooms and basic family rooms. The rooms are in general well done up and well maintained and provide all the necessary facilities like:

  • Attached bathroom
  • Running hot & cold water
  • Television
  • Direct dial telephones
  • Climate control
  • Trouser press
  • Room service
  • Kitchenette
  • Tea/coffee maker
  • Complementary newspapers
Dining at Hotel Apollo London
A sumptuous English and continental breakfast is served every morning at the dining room comprising of authentic English dishes and continental fare.

Business Facilities at Apollo Hotel in London
The hotel provides international dialing, internet connectivity, fax machine, etc.

Recreation at Apollo Hotel London
Stroll about the streets window shopping or explore the parks and museums spread all over the London City.

Other Facilities:
  • Doctor on call
  • Safe deposit
  • Laundry and dry cleaning
  • Elevator
  • Concierge
  • Maid service
  • Shoe shine
  • Currency exchange
  • Parking space
  • All major credit cards accepted
City Info:
While all of the original exhibition and associated complex of the Millennium Dome has been demolished, the canopy or shell of the dome still exists, and is now a key exterior feature of the O2 entertainment district.