Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to Apollo Hotel Bayswater

Apollo Hotel Bayswater The Apollo Hotel Bayswater is located in the Bayswater area, with lots of local amenities and within walking distance of the heart of London. There are lifts serving all floors and there is also a 'residents only' bar serving drinks, cocktails and bar snacks to residents and their guests.This is a simple hotel offering basic accommodation. Most suitable for those looking for an economic base from which to explore all that London has to offer.
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.