OYO Townhouse Apollo

64-66 Queensborough Terrace Bayswater St James's


  • wifiFree Wi-Fi in public areas
  • Elevator/Lift
  • 24-hour reception / front desk
  • Family Rooms
Show facilities

OYO Townhouse Apollo is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station. Marble Arch is a notable landmark, and the area's natural beauty can be seen at Kensington Gardens and Hyde Park. Looking to enjoy an event or a game? See what's going on at Stamford Bridge Stadium or The Oval.This smoke-free hotel features a bar/lounge, a 24-hour front desk and free newspapers. Wi-Fi in public areas is free. Additionally, tour/ticket assistance, multilingual staff and a TV in a common area are on-site. All 46 rooms offer in-room free Wi-Fi, TVs with digital channels, and showers.

Check-in:Fri 26 Aug, 15:00-00:00
Check-out:Fri 2 Sep

Select room and board type

26 Aug - 2 Sep

Reviews for OYO Townhouse Apollo

Facilities at OYO Townhouse Apollo

Free Wi-Fi in public areas
Free Wifi
Reception service
24-hour reception / front desk
Luggage room
Family Rooms
Safety deposit box
Smoke-free property

Suggested flights

Try our cheap flights

Frequently asked questions

What is the check-in and check-out time at OYO Townhouse Apollo?

Check-in: Fri 26 Aug, from 15:00 to 00:00
Check-out: Fri 2 Sep, from 11:00

Is OYO Townhouse Apollo pet friendly?

No OYO Townhouse Apollo is not pet friendly.

free_cancellationWhat is the cancellation policy for OYO Townhouse Apollo?

Cancellation and prepayment policies vary according to accommodation type. Please check which conditions apply to each option when making your selection.

Do you have any other questions?

You can contact us via the need help section.