L'albergo si trova nel cuore del centro di Nizza e dalla piazza Masséna con giardini e strade pedonali, a 3 minuti a piedi dalla spiaggia, dalla Promenade des Anglais e dal Centro Congressi Acrópolis di Nizza, a soli 10 minuti a piedi dalla stazione ferroviaria.