Generale
E' situato in una tradizionale casa a schiera georgiana, trasformata in hotel. Offre sistemazioni a prezzi convenienti, in zona centrale. Dispone di reception aperta 24h su 24h, sala colazione e lobby in marmo con posti a sedere.
Camere
L'OYO Townhouse Apollo dispone di 46 camere a prezzi accessibili, dotate di bagno privato, TV a colori, telefono con linea diretta, bollitore per thè/caffè ed accesso internet wireless (a pagamento).
Posizione
L'OYO Townhouse Apollo si trova a breve distanza da Hyde Park, in zona Bayswater. Nelle vicinanze si trovano attrazioni turistiche come Kensington Palace, Kensington Gardens, Royal Albert Hall, Notting Hill ed il museo delle scienze. La stazione della metropolitana "Queensway" è a pochi metri dall'hotel. L'aeroporto di Heathrow è raggiungibile in circa 35 minuti in auto.