Apollo Hotel

64-66 Queensborough Terrace, London, W2 3SH, United Kingdom
+44 207 727 3066

Cheapest
rate per night

5.4

Okay
based on 1,669 reviews
Apollo Hotel - London, England, United Kingdom
Check-in
-
Check-out
Compare vs KAYAK |

Provider Nightly total
KAYAK £48
AMOMA £50
Cancelon £58
KAYAK
AMOMA
Cancelon

Good to know

Distance to city centre 2.7 mi
Location rating 9.4
Nearest airport London Heathrow
Distance to airport 12.0 mi

Rooms

Check-in
Check-out

Double rooms

£50+

Bed type
Provider
Nightly + local taxes & fees
Unknown
£50 per night
Unknown
£58 per night

Standard rooms

£54+

Bed type
Provider
Nightly + local taxes & fees
Unknown
£54 per night
Unknown
£61 per night

Reviews

Pros

Cons

Traveller rating

40
90
106
162
9

Time of year

Traveller type

Show reviews that mention

+
bedside lights in 13 reviews
card machine in 37 reviews
credit or debit in 16 reviews
dirty room in 159 reviews
hyde park in 37 reviews
location was good in 137 reviews
marble arch in 4 reviews
needs upgraded in 4 reviews
pay cash in 30 reviews
poor breakfast in 70 reviews
rude staff in 85 reviews
stale bread in 24 reviews
tea and coffee in 7 reviews
tube station in 36 reviews
uncomfortable beds in 39 reviews
worst hotel in 96 reviews
  • Okay
    Mar 2019
    6.0

    Location

    Beds

  • Excellent
    Mar 2020
    10.0

    The room was fantastic, clean and pretty. Bathroom was nice as well. The staff members were really friendly and understanding. We've loved the location a lot, near the two underground stations and bus stops, a lot of shops and restaurants near the place and also beautiful Kensington garden on the other side of the street. Nothing to complain!

  • Good
    Mar 2020
    8.0

    Staff were lovely and friendly. Great value for money, ideal for a few days away. Room was very clean and modern. Would defiantly recommend this hotel as near to Queensway and Bayswater tube station, shops, bars and easy access to central London. Thank you OYO!

    Breakfast could of had abit more to choose from. Kettle in room would of been nice.

  • Okay
    Mar 2020
    6.0

    The staff were very polite and very kind. Due to this reason I would consider returning.

    There was no working tv. Certain facilities were not acceptable for the stay...

  • Good
    Mar 2020
    6.7

    Location was perfect and looked very modern

    The Duvet covers were not clean, the bedside lamp was hanging off the wall. So much space in the entrance so not sure why there wasnt even a chair or table for coffee facilities? I used the toilet on my way out and it was full of scum

No reviews found. Try removing a filter, changing your search, or clear all to view reviews.

About

Overview

Apollo Hotel is centrally located in London, a 1-minute walk from Kensington Gardens and 11 minutes by foot from Hyde Park. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and multilingual staff.

Hotels.com

More

Features

Free parking
Free airport shuttle
Free Wi-Fi
Pool
Pet friendly
Air conditioning

5.4 Okay

based on 1,669 reviews

9.4

Location

4.7

Service

1.9

WiFi

1.5

Food

Check in

15:00

Check out

11:00

Cancellation/pre-payment

Policies vary by room type and provider.

Amenities

Free breakfast
No smoking
24-hour front desk
Safe
Airport shuttle (surcharge)
Storage available
Lift
Concierge service
Bar/Lounge
Pets not allowed
Restaurant
Hairdryer
Free Wi-Fi

FAQs when booking at Apollo Hotel

Where is Apollo Hotel located?

Apollo Hotel is located at 64-66 Queensborough Terrace in City of Westminster, 2.7 miles from the centre of London. Hyde Park is the closest landmark to Apollo Hotel.

When is check-in time and check-out time at Apollo Hotel?

Check-in time is 15:00 and check-out time is 11:00 at Apollo Hotel.

Does Apollo Hotel offer free Wi-Fi?

Yes, Apollo Hotel offers free Wi-Fi.

Does Apollo Hotel offer free parking?

No, Apollo Hotel does not offer free parking.

Does Apollo Hotel offer free airport shuttle service?

No, Apollo Hotel does not offer free airport shuttle service.

How far is Apollo Hotel from the airport?

Apollo Hotel is 10.1 miles from London City.

Can you bring pets to Apollo Hotel?

No, pets are not allowed at Apollo Hotel.

Does Apollo Hotel have a pool?

No, Apollo Hotel does not have a pool on-site.

Photos

All photos (62)
Building (3)
Bedroom (40)
Lobby (5)
Restaurant (4)

Location

Most popular landmarks

  • Hyde Park 0.6 mi
  • Science Museum 1 mi
  • Natural History Museum 1.1 mi
  • Victoria and Albert Museum 1.2 mi
  • Buckingham Palace 2 mi
  • St James's Palace 2.1 mi

London travel guide

Learn about London on KAYAK

Getting around

London City 10.1 mi
London Heathrow 12 mi
London - Palace Court 0.3 mi
London Palace Gardens Terrace 0.4 mi

Nearby hotels

Closest

7.9 Good (3,065 reviews)
0 mi
7.7 Good (1,748 reviews)
0.01 mi
8.4 Excellent (1,194 reviews)
0.02 mi

Cheapest

6.8 Good (5,959 reviews)
0.1 mi
7.2 Good (4,257 reviews)
0.09 mi
6.7 Good (2,890 reviews)
0.06 mi

Most recommended

8.4 Excellent (1,194 reviews)
0.02 mi
8 Excellent (1,680 reviews)
0.04 mi
7.9 Good (3,065 reviews)
0 mi