Situato nel centro di Cannes, a 1,1 km dal Palais des Festivals e a 2,6 km dal Fort Royal, lo Stella offre la connessione WiFi gratuita e l'aria condizionata. Avrete a disposizione una cucina completamente attrezzata.
A vostra disposizione una TV.
Tra i luoghi d'interesse nelle vicinanze figurano la Médiathèque de Cannes, il Casinò Les Princes e il Centre d'art La Malmaison. Lo Stella dista 27 km dall'Aeroporto di Nizza-Costa Azzurra, lo scalo più vicino.