Apollo Hotel

Apollo Hotel

64-66 Queensborough Terrace, W2 3SH, London

From £55 per night
Book Now

Log in to save this hotel to a trip or create a new trip.

Visit Hotel Website

About Apollo Hotel

This Apollo Hotel provides functional bed and breakfast accommodation in a prime location, situated at the border of two iconic London parks—Hyde Park and Kensington Gardens. The hotel's strategic position allows guests to easily explore these expansive green spaces, offering a tranquil escape from the bustling city just steps away. Nestled within walking distance from Queensway tube Station, which is approximately three minutes on foot, guests can quickly access various parts of central London for both business and leisure activities. Additionally, the hotel’s proximity to Paddington Train Station, only half a mile away, ensures convenient travel options for those arriving by rail or planning to depart from this historic station. The hotel's close vicinity to these transportation hubs makes it an ideal choice for travelers looking to experience the vibrant culture of London while enjoying the comfort and convenience of staying in a well-located bed and breakfast.

Hotel Details

Number of Rooms
46
Country
United Kingdom
City
London
Listed star class
2-star
Rate currency
GBP

Listed rates are a guide, not a live quote for your dates. Check the booking page for availability and the final total.

How to compare hotel listings