Localizado no coração do centro da cidade, a 6 minutos da famosa La Croisette e do Palais des Festivals, o hotel recebe os seus hóspedes a 2 minutos da estação ferroviária e dos parques de estacionamento privado.
Quer esteja numa viagem a trabalho, quer numa estadia a lazer, o Hotel Olympia recebe-o de forma calorosa ao longo de todo o ano. A maioria dos quartos do hotel é climatizada e insonorizada.
O hotel beneficia de uma localização privilegiada para assistir ao Festival de Cinema de Cannes, apreciar o clima ensolarado típico do sul e as sumptuosas festas, e visitar locais pitorescos e casas antigas, o porto e Îles de Lerins.