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.

The amazing young man at the front desk truly made our experience unforgettable. He was so warm and welcoming, always ready to help with anything we needed. He embodies everything you could hope for in a host. He definitely deserves both a raise and a medal!

Fantastic location! For the first time ever, I didn't have to deal with humidity in my hotel room thanks to the double glazing. The staff were incredibly helpful, and the beds and rooms were super comfortable.