The worst hotel ever
When we arrived it seemed all ok but when we got the rooms I was ne... Worst Hotel Ever!!!
If you are looking for a clean, comfortable hotel, then this hotel ... The Apollo is not as bad as everyone says...
I just came back from London, and I stayed at this hotel from Augus... click here for more reviews from tripadvisor
Friendly, family run town house hotel situated in a quiet residential street within easy walking distance of Queensway and Bayswater tube stations. Small lobby with television and small seating area. Bedrooms are decorated in a tradition... more