The Apollo Hotel London is based in West London Bayswater.
Apollo Hotel London is a great budget accommodation situated in Queensborough Terrace, just minutes from the lavish Hyde Park.
You are local to a vast number of London attraction sites and also the tube station.
If you are looking for a place that is affordable and had a friendly atmosphere this is the place for you.
Call us today to receive your personalised quote for a room and find out when you can check in.
We look forward to welcoming you to the Apollo Hotel in London.
From 14:00 hours Until 11:00 hours
Wi-Fi Internet is available in all areas (GBP 5.00 for 24 hours).
Public Car Park within walking distance, parking charges apply.
Free! All children under 3 years stay free of charge when using existing beds.
Continental breakfast French, English, German