Apollo Hotel (London,United Kingdom) - reviews, photos, prices.

“This hotel is located right near Houses of Parliament! Great service, the rooms are nicely equipped and comfortable. I could always find someone who spoke English. Very nice, when we return to London, we will most definately stay there again!”

Apollo Hotel2 star hotel

64-66 Queensborough Terrace Bayswater, London, United Kingdom, W2 3SH
Description
Photos
Location
Guest reviews

more photos >>>

Apollo Hotel gives the opportunity not only to relax but also to have meetings and conferences there. A small family-run bed & breakfast hotel is located in the centre of London with an easy access to the major attractions of the city. Due to the small size you are guaranteed to receive a personalized and attentive service along with affordable accommodation offered in the Apollo. The service, outstanding with helpful and friendly staff.


The area around the hotel:

The hotel is placed near the London Westland Heliport (battersea) and offers the most perfect location.

Paddington Station is placed in 5 minutes from the hotel.

The hotel is placed in the northern part of the city close to Houses of Parliament, The Royal Albert Hall and other wonderful places.



Hotel facilities
General
Safe Deposit Box
Restaurant


Hotel policies
Cancellation*
If cancelled or modified up to 2 days before date of arrival, no penalty will be charged. In case of late cancellation or no-show, the first night will be charged.