Apollo Hotel

64-66 Queensborough Terrace , W2 3SH, London

From £55 per night

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: GB
City: London