Callian er beliggende i Provence i ca. 400 meters højde mellem byerne Montauroux, Tourrettes, Fayence og Seillans på strækningen mellem parfumebyen
Grasse og Draguignan blot 30 min. kørsel fra Cannes og 45 min. kørsel fra Nice.
Fra byen er der en fantastisk udsigt over Esterelbjergene
og det provencalske landskab.
Huset ligger næsten på toppen af byen ved siden af Chateau de Callian og Chapelle des Penitents, hvor der løbende
er kunstudstillinger og koncerter.
I byen er der flere café/restauranter, bager, slagter, apotek og supermarked. I dalen er der flere store supermarkeder
og butikker, bl. a. et dejligt lokalt frugt og grønt marked, hvor man kan købe områdets produkter, lige fra foie gras, ost og vin til brød og blomster.