We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Apollo Hotel London Featuring affordable accommodations in the heart of central London, the Apollo Hotel located right on the border of London's magnificent Hyde Park. Guests at Apollo Hotel Bayswater could not ask for a better location, wit the tube stations at Queensway and Bayswater...
Stayed there this weekend with friends. Only positive - the location is fantastic, close to Hyde Park and both Queensway and Bayswater tube stations. The good stops here. You can only pay by cash. Rooms are very grim, decor old and dated, curtains torn. The...More
Despite this hotel having read the many bad reviews for this hotel I stupidly still made the mistake of booking it as all wanted was a cheap bed for 1 night. Having received my booking confirmation I was shocked to be told upon arrival that...More
So when we checked in the front desk person came from a back room with his pants unzipped. He checked us in and gave us a key to our room. We lug 5 suitcases ,in 2 trips with the elevator, because it was so small...More
Very bad experience Broken beds, bathroom without light, rooms dirty, breakfast bad and the front desk that says is the rude manager and lack of respect. We went for 7 nights and on the second day we had their check out. I do not recommend...More
Booked to stay here due to vicinity to Albert Hall - not a pleasant experience - a hovel to be exact. Don’t do it, pay a bit more and stay somewhere nice. This hotel sure gives a bad impression to tourists!!!