Apollo Hotel London 64-66 Queensborough Terrace
Converted from elegant Georgian town houses, our impressive hotel is situated in the quiet area of Bayswater, an attractive area of the capital. We are perfectly located to take full advantage of London's plethora of business and leisure facilities and attractions.
45 marvellous rooms await you, generously equipped to a very high specification, deigned to make you feel comfortable and relaxed. The accommodation is ideal for anyone visiting this electrifying city, whatever your budget is. Our staff are polite and very helpful, offering a warm and friendly welcome to everyone. You will find the service is a personal one and will ensure your time here is enjoyable.
The Apollo is served by two underground stations; Bayswater and Queensway, meaning travel around the city is accomplished with ease and efficiency. We are ideally located for access to the city centre, including the world famous Oxford Street as well as the beautiful parks and gardens such as Hyde Park and Kensington Gardens which houses Kensington Palace. The capital is a haven for sight-seers with such attractions as Buckingham Palace, the Houses of Parliament as well as opera houses, museums, galleries and exhibition halls. The finest shops and restaurants as well as the exciting night-life go towards making this one of the most electrifying city's in Europe.
Whatever your reason for visiting London, and no matter how long your visit, the Apollo offers great accommodation and an excellent location, ideally suited for exploring the city.
|Room prices are available from||
Checking In available from 14:00 hours. Payment is accepted by: Cancellation Policy
| Thistle Lancaster Gate 0.1mi/0.1km E | Troy Hotel 0.1mi/0.1km W | Craven Gardens Hotel 0.1mi/0.1km NE |
| Kings Hotel 0.1mi/0.1km W | Queens Park Hotel 0.1mi/0.1km W | Central Park Hotel 0.1mi/0.1km W |
| Byron Hotel 0.1mi/0.2km NW | Henry The VIII Hotel 0.1mi/0.2km N | Thistle Hyde Park 0.1mi/0.2km E |