OYO Townhouse Apollo Hotel
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.
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 & Transportation
The 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.
England Pension - Greater London Pension - London Pension
Queensborough Terrace 64-66
W2 3SN London
Greater London - England
Großbritannien
Wegbeschreibung
Pension London
Pension Greater London
Pension England