Il Eccleston Square Hotel offre una serie di servizi per rendere il soggiorno confortevole e conveniente. Tra questi, il check-out veloce, il servizio di lavanderia e lavaggio a secco, e una reception aperta 24 ore su 24. Gli ospiti possono anche godere di una terrazza e di un giardino per ammirare il paesaggio circostante, oltre a servizi come il Wi-Fi gratuito, concierge, un caminetto nella hall e un'area picnic.
Presso l'hotel è disponibile uno snack bar, ma per chi preferisce restare in camera è possibile richiedere il servizio in camera 24 ore su 24. Inoltre, c'è un bar/lounge dove gli ospiti possono gustare i loro drink preferiti. La colazione continentale è servita nei giorni feriali dalle 07:00 alle 10:30 e nel fine settimana dalle 07:00 alle 11:00, con un supplemento.
Situato nel cuore di Londra, l'Eccleston Square Hotel si trova a soli cinque minuti di auto da Hyde Park e da Buckingham Palace. Inoltre, è a 2 km da Big Ben e 2,7 km da Trafalgar Square. La sua posizione centrale lo rende un punto di partenza ideale per esplorare la città.
Nei dintorni dell'hotel, gli ospiti possono visitare il famoso Hyde Park, un'ampia area verde che offre passeggiate, laghi e attività ricreative. Buckingham Palace, la residenza ufficiale della regina, è anche a breve distanza. Inoltre, Big Ben e Trafalgar Square sono facilmente raggiungibili, offrendo ai visitatori un'esperienza culturale e storica unica.
Le 39 camere dell'Eccleston Square Hotel offrono comfort e lusso. Ogni camera è dotata di aria condizionata, frigorifero, minibar e un comodo letto con materasso Select Comfort e biancheria in cotone egiziano. Gli ospiti possono godere di intrattenimento grazie alla Smart TV da 49 pollici con canali via satellite e restare connessi grazie al Wi-Fi gratuito. I bagni privati dispongono di doccia, soffione a pioggia e set di cortesia firmati.