Hotel OYO Townhouse Apollo (London, United Kingdom)
Hotel OYO Townhouse Apollo (London, United Kingdom)
About OYO Townhouse Apollo
The Hotel The Apollo Hotel London offers affordable accommodation located just off Bayswater Road and London’s famous Hyde Park. All guest rooms have en-suites, TV, telephone, tea and coffee making facilities, a hairdryer, free Wi-Fi at a rate with modern furnishings and facilities. The bed and breakfast-styled hotel is family run with a 24 hour concierge service and luggage storage. It is non-smoking throughout. The hotel serves both a full English and continental styled breakfast for guests in the breakfast room. There is no bar or restaurant but ask the staff about great places to eat nearby. Hyde Park is practically at the doorsteps of the hotel, with shopping along Kensington’s High Street across the park. A tube station is right by the Hotel The Apollo for easy access to the rest of the famous city.
Top amenities
- WiFi in lobby
- Free WiFi
- Pool(Unavailable)
- Spa(Unavailable)
- Parking(Unavailable)
- Pets(Unavailable)
- A/C(Unavailable)
- Restaurant(Unavailable)
- Hotel bar(Unavailable)
- Gym(Unavailable)
Rating overview
- LocationGood 7.6 / 10
- RoomsOkay 4.3 / 10
- ServiceOkay 4.8 / 10
All amenities
Property amenities
- Entrance hall/lobby
- Lift
- Non-smoking rooms
- Room service
Room amenities
- Shower
- Openable windows
- Television
- Hairdryer
Arrival / Departure
- Check in: 14:00
- Check out: 11:00
Contact
Telephone: +44(20)77273066 | Fax: +44(20)77272800 | Official hotel site
Frequently Asked Questions about OYO Townhouse Apollo
Is there a pool area at OYO Townhouse Apollo?
No, OYO Townhouse Apollo doesn’t offer pool areas.
Are pets allowed at OYO Townhouse Apollo?
No, OYO Townhouse Apollo doesn’t allow pets.
Is parking available at OYO Townhouse Apollo?
No, OYO Townhouse Apollo doesn’t provide parking.
What time is check-in and check-out at OYO Townhouse Apollo?
Check-in at OYO Townhouse Apollo is available from: . Check-out time is by .
Where is OYO Townhouse Apollo located?
OYO Townhouse Apollo is located in 64 Queensborough Terrace, W2 3SH, London, United Kingdom.
Interesting hotels nearby OYO Townhouse Apollo
These hotels may also be interesting for you...