Townhouse Apollo, Hyde Park Hotel
The 3-star Townhouse Apollo, Hyde Park Hotel London has 46 rooms and is located about a 25-minute walk from Natural History Museum. Wi-Fi is featured in public areas.
Location
The hotel is adjacent to Kensington Palace and right in the centre of London. The affordable hotel is within a 300-metre distance of Queensway Tube and 2.5 km from Oxford Street. This accommodation allows you to enjoy such natural sights as Round Pond 0.6 km away. Selfridges London Department Store is 10 minutes' drive from the functional Townhouse Apollo, Hyde Park Hotel. Right at Queensway tube station, the property is conveniently located for exploring the city.
Rooms
The smoke-free rooms are fitted with a flat-screen TV with satellite channels, and feature modern bathrooms with a tub and a shower. Some rooms are fitted with a private bathroom.
Food & Drinks
A continental breakfast is offered at the Apollo. Located 650 metres from this accommodation, the restaurant Bel Canto Restaurant offers an European menu.
Why choose Townhouse Apollo, Hyde Park Hotel London
-
Proximity to Hyde Park
-
Affordable accommodation in London
-
Basic amenities including free Wi-Fi
-
Short walk to public transportation
Main amenities
-
Free Wi-Fi
-
No pets allowed
Amenities
Townhouse Apollo, Hyde Park- Free Wi-Fi
- No pets allowed
Internet
- Free Wi-Fi in public areas
Parking options
- Parking
Shuttle
- Paid airport shuttle
Property services
- Luggage storage
Recreation
- Leisure/ TV room
In the rooms
- Heating
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
General facilities
- No smoking on site
- Lift
- Key card access
- Key access
Pets
- No pets allowed
Important information
Enter dates to see availability