Oops! There is no availability to your search.
Get in touch with our support or redo your search.
Please select the check-in and check-out dates.
Hotel Information
Oyo Townhouse Apollo, London Bayswater
Featuring affordable accommodations in the heart of central London, the Hotel is located right on the border of London's magnificent Hyde Park. It is a friendly, family run town house hotel situated in a quiet residential street within easy walking distance of Queensway and Bayswater tube stations. All guest rooms are comfortably furnished, equipped with modern amenities such as private bathroom facilities, Colour TV, direct dial telephone, tea/coffee making facilities, WiFi Internet access (charges apply) and 24hr reception. 'Breakfast is included in the room rate.