OYO Townhouse Apollo is the budget hotel with standardised amenities to provide a superior check-in experience. Located in London, this hotel has 3 miles from Buckingham Palace and 4 miles from London Eye. With Free Wifi and Housekeeping services, OYO Townhouse Apollo provides all that you need in a hotel at an unbeatable value!
Special Features
The hotel room is equipped with a TV, an intercom system.

I was pleasantly surprised! I had some worries after reading the reviews, but it turned out to be quite nice. The rooms were spotless and looked great, especially for the price. The location is fantastic, just a short walk to the underground. The guy at the front desk was super friendly and we shared a good laugh. Overall, it was a really enjoyable stay!

I want to express my gratitude to the hotel staff. I spent a night there from November third to fourth. The receptionist was fantastic, providing clear explanations, offering great suggestions, and assisting in every possible way. The hotel itself is quite nice; the bed was cozy, the water was pleasantly hot, and the towels were wonderfully soft.