Existing Member? Sign In | New Member? Register Here
London (LON)
Number of Travellers
Number of Travellers
Number of Travellers
Number of Travellers

Apollo Hotel

Rating: 
Description: Featuring affordable accommodations in the heart of central london, the apollo hotel is located right on the border of london's magnificent hyde park. It is a friendly, family run town house hotel situated in a quiet residential street within easy walking distance of queensway and bayswater tube stations. 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.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.