Go Hotels
Home > United Kingdom > London >

Apollo Hotel - Bayswater

United Kingdom Flag
Apollo Hotel - Bayswater Star Rating 2
64 Queensborough Terrace
London United Kingdom

Rated 79 / 100 based on 15 customer reviews.

Apollo Hotel - Bayswater has received an Outstanding Service Award
Occupying a Victorian building, this straightforward budget B&B is a 3-minute walk from Queensway tube station, a mile from Hyde Park and 2 miles from Buckingham Palace.

Simple rooms come with TVs, tea and coffeemaking facilities, and WiFi (surcharge).

Free continental breakfast is served in a cafe-style dining room, and there's a TV lounge with leather sofas.
Facilities @ Apollo Hotel - Bayswater include:

Elevator / Lift
24-Hour Reception
Non-Smoking Rooms
Safe-Deposit Box
Wake-up Service
Laundry service
Luggage Storage
Express Check-In / Check-Out