Skip to main content
Beginning of main content

43 Argyle St London England

Hotel highlights

  • Walking distance to Russell Square and University College London
  • Free continental breakfast
  • Free WiFi in rooms and public areas
  • 24-hour front desk

OYO Apollo Hotel places you in London City Centre, within a leisurely stroll of popular sights such as Russell Square and University College London. The 15 rooms at this 3-star bed & breakfast include coffee makers and plasma TVs and guests can enjoy free breakfast.


Free continental breakfast is included with your stay and awaits you each morning from 7:00 AM to 10:00 AM.


All 15 heated rooms feature coffee makers. Guests can expect free WiFi and plasma TVs. Hair dryers are also available.

Property features

Guests of OYO Apollo Hotel have access to free WiFi in public areas. The 24-hour front desk has staff always at the ready.

Room options

Deluxe Quadruple Room

2 Twin Beds and 1 Double Bed | Sleeps 4

Standard Twin Room

2 Twin Beds | Sleeps 2

Standard Double Room

1 Double Bed | Sleeps 2
url importing
There was an error importing /London-Hotels-OYO-Apollo-Hotel.h6882117-p2.Hotel-Reviews, error: javax.servlet.jsp.JspTagException: 301