About this Hotel

Featuring affordable accommodations in the heart of central London, the Apollo Hotel located right on the border of London’s magnificent Hyde Park.
Situated just minutes from London’s Hyde Park, in a prime location in central London.

Located on Queensborough Terrace in Bayswater, the Apollo Hotel is just 5 minutes walk to Bayswater underground station. The Victoria and Albert Museum, National Art Library and Natural History Museum are some of the places of interest, which guests can visit including Oxford Street and London’s West End – all of which are within easy reach from the hotel.

All guest rooms are comfortably furnished, equipped with modern amenities such as private bathroom facilities, Colour TV, direct dial telephone, tea/coffee making facilities, WiFi Internet Access (charges apply) and 24hr reception.

Last Updated: 25.09.2019
- Number of Rooms: 46
24 hours Reception
Restaurant - Breakfast Only
Car Park - Nearby
Dry Cleaning Service
Laundry Service
Room Service - Limited Hours
Alarm clock
Direct Dial Telephone
Hair Dryer
In house Movies
Tea & Coffee Making Facilities

How to find this Hotel

64 Queensborough Terrace
W2 3SH