Apollo Hotel London Near Hyde Park And Paddington Station
Located 3.1 km from the royal Regent's Park, the 3-star Apollo Hotel London Near Hyde Park And Paddington is 6 minutes' walk from The Greek Orthodox Cathedral of the Divine Wisdom. The hotel also provides Wi-Fi available in public areas.
Location
This affordable hotel is just around the corner from the royal museum "Kensington Palace" and in the very heart of London. The British Harrods Department Store is within 2 km of the Apollo in London. Guests of the property can get to Green Park London, which is 10 minutes away by car. A few steps from Queensway tube station, this accommodation is perfectly located for exploring the city.
Rooms
The private bathrooms at the smoke-free hotel have a separate toilet and a shower.
Food & Drinks
Serving Malaysian dishes, Malaysia Hall lies in close proximity to the property.
Why choose Apollo Hotel London Near Hyde Park And Paddington Station
-
Free Wi-Fi throughout stay
-
Close to Queenway tube station
-
Modestly decorated private rooms
-
Nearby trendy Notting Hill
Main amenities
-
Free Wi-Fi
-
No pets allowed
Amenities
Apollo Hotel London Near Hyde Park And Paddington Station- Free Wi-Fi
- No pets allowed
Internet
- Free Wi-Fi in public areas
Parking options
- Parking
Shuttle
- Paid airport shuttle
Property services
- VIP check-in/ -out
- 24-hour security
- Luggage storage
- Locker room
Recreation
- Leisure/ TV room
In the rooms
- Heating
- Garden furniture
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
General facilities
- No smoking on site
- Lift
- Smoke detectors
- Fire extinguishers
- Key card access
- Key access
Pets
- No pets allowed
Important information
When are you staying?