Dotato di terrazza, il Cannes Grand Studio Terrasse sorge a Cannes, a 1,6 km dal Palais des Festivals de Cannes, a 2,8 km dal Fort Royal Sainte-Marguerite e a 5 km dall'Abbazia di Lerino. La struttura dista meno di 1 km dal Casino Barrière Les Princes.
La Malmaison Art Center è raggiungibile in 12 minuti a piedi. La struttura dista 19 km dall'Aeroporto di Nizza-Costa Azzurra.