L'hotel è situato in un'area tranquilla nei pressi del centro storico, nella zona in stile Art Nouveau delle ambasciate, a breve distanza dai principali monumenti cittadini e ben servita dai mezzi pubblici. L'hotel si trova a soli 500 metri dal centro città, a 9 km dall'aeroporto, e a circa 1 km dalla stazione ferroviaria, dal porto e dalla stazione degli autobus.