L'hotel Galileo si trova a 140 m dal viale degli Champs Elysées e a 450 m dall'Arco di Trionfo.
Le sue camere, confortevoli ed eleganti, sono dotate di Wi-Fi gratuito, aria condizionata, TV, macchina da caffè Nespresso e bagno privato in marmo.
L'hotel dispone di un'accogliente sala da pranzo per la prima colazione e 2 saloni, uno accanto al camino e l'altro aperto sul giardino.
La stazione della metropolitana George V si trova a 230 metri.