Semplice ed accogliente sono aggettivi che descrivono perfettamente questo hotel. Costruito nel 1900 in stile georgiano, l'albergo si distingue per l'esclusiva atmosfera ed è arredato con stile. La hall principale, arredata con altrettanto buon gusto, ospita la reception sempre aperta ed un ascensore. L'hotel dispone di un ristorante climatizzato. Gli oggetti di valore possono essere custoditi nella cassetta di sicurezza dell'hotel.
L'hotel dispone in totale di 50 camere riscaldate centralmente. Tutte le camere sono state arredate curando anche i minimi dettagli, a partire dalla moquette di ottimo gusto e dal bagno con doccia/WC. A disposizione degli ospiti ci sono asciugacapelli, telefono e TV via satellite.
Queensborough Terrace, 64, Londra W2 3SH , Grande Londra (Regno Unito). The Apollo Hotel is close to Queensway Underground (Central Line) Bayswater (Circle Line). Also direct connection with Heathrow Airport from Paddington Station.