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 FeaturesThe hotel room is equipped with a TV, an intercom system.
A hotel that features a modern design. It has a fire-extinguisher in the lobby and private check-in and check-out. Non smoking rooms are available, with CCTV cameras to ensure your safety.
Location & TransportationThe property is well connected to nearby popular attractions, such as The British Museum(3 miles), Hyde Park(2 miles), and Trafalgar Square(3 miles). London City Airport is 12 miles away.
★ Travelling with partner? No worries, this hotel has served more than 4000 couple stays as an OYO Host.
★ OYO Townhouse Apollo has been delighting guests since 17 Jun 2019.
Distance in property description is calculated using © OpenStreetMap