since 1999
Home > London Hotels > Bayswater Hotels > Apollo Hotel Bayswater
Book online or call us on +44 (0) 1480 212898

Apollo Hotel Bayswater (W2)


64-66 Queensborough Terrace, Bayswater, London, W2 3SH Location & Map

Apollo Hotel Bayswater Profile and Photos

Apollo Hotel London, is a family run 2 star hotel. Situated in Bayswater - the Apollo Hotel is ideal for central London and Hyde park. This London Hotel provides quality accommodation in the heart of the historical city, London. The hotel has in its proximity, major attractions of the city such as Kensington Palace, Royal Albert Hall and Science Museum London.

The hotel offers comfortably furnished guest rooms that are equipped with modern amenities such as Colour TV, telephone, tea/coffee making facilties and private bathroom facilities. The hotel offers comfortably furnished guest rooms that are equipped with modern amenities such as Colour TV, telephone, tea/coffee making facilties and private bathroom facilities.

Apollo Hotel Bayswater Features

Safety Deposit Boxes, Family rooms, Lift to all floors, 24-Hour Front Desk, Heating, Fax/Photocopying, Luggage Storage, Allergy-Free Room Available, All Public and Private spaces non-smoking, WiFi Internet Access (charges apply)

Apollo Hotel Bayswater Room Features

Ironing facilities, Bathroom, TV, Telephone, Fan, Toilet, Heating, Bath or Shower, Wooden / Parquet floor, Electric Kettle

Apollo Hotel Bayswater Location & Car Parking

Situated on Queensborough Terrace, the Apollo Hotel is a short walk away from London's Hyde Park. The nearest tube station is either Bayswater or Queensway.

No onsite car parking available.