Apollo hotel is a beautiful and pristine 2 star hotel in one of the best locations in London. It is ideal for central London and Hyde park. Every sightseeing place is a short distance from Apollo Hotel. Bayswater and Queensway are short walk from the hotel as is Hyde Park.
Address:
Apollo Hotel
64 Queensborough Terrace
London
Greater-London
W2 3SH
|
Website:
CLICK HERE (opens in new window)
|
THIS MAP IS INTERACTIVE: Click & drag
to re-centre. Drag the zoom tool to zoom. Change to satellite views.
Drag the orange man to a road for street views.
Directions
The apollo hotel is perfectly located to enjoy London at its best.The location is ideal for oxford street, marble arch, Madame Tussauds, Buckingham palace and Hyde park, the sophisticated shopping of Knightsbridge, spectacular theatre land, the glittering west end and Piccadilly circus ? famous for its night life The apollo hotel is close to Queensway underground (central line), Bayswater (circle line). Also direct connection with Heathrow airport from Paddington.There are two NCP car parks within walking distance of the hotel