Le ST FRANCOIS est situé à Grasse, à 42 km du stade Allianz Riviera, à 43 km de la cathédrale orthodoxe russe et à 44 km de la gare de Nice-Ville. Doté d'un parking privé gratuit, l'établissement se trouve à 4,6 km de la Parfumerie Fragonard - L'usine historique de Grasse et du musée international de la Parfumerie. Cet établissement non-fumeurs se trouve à 20 km du Palais des Festivals de Cannes.
L'avenue Jean Médecin se trouve à 44 km, tandis que le MAMAC est à 46 km. L'aéroport de Nice Côte d'Azur, le plus proche, est implanté à 37 km.