Apollo Hotel, City Of London - Dawson Travel

Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Apollo Hotel

Apollo Hotel Bayswater is calm residential area located to the west of central London on the northern side of Hyde Park. The Apollo Hotel is a comfortable hotel in the heart of Bayswater, offering a pleasant range of rooms in a traditional London town house setting. The hotel is within easy reach of a number of bus stops and is also close to the Bayswater and Queensway underground station, making it easy to travel around the city. There are a number of popular London shopping attractions within walking distance or a short bus ride from the hotel; the famous Notting Hill is a short walk to the west of the hotel, home to the Portobello Road Market and a number of antique shops and stalls. Just through the park to the south is the popular shopping area of Knightsbridge home to Harrods and Harvey Nichols and to the east is the world famous Oxford Street with is wide range of shops and stores.