La Villa Tosca situa-se em Callas, a 41 km de Estação Ferroviária de Saint Raphael Valescure e a 47 km de Perfumaria Fragonard - Fábrica histórica de Grasse, e dispõe de acomodações com acesso Wi-Fi gratuito, um jardim com uma piscina exterior e acesso a uma sauna e uma banheira de hidromassagem.
Algumas acomodações incluem terraço e televisão de ecrã plano por satélite, assim como ar condicionado.
La Villa Tosca disponibiliza pequeno-almoço continental aos seus hóspedes.
Museu Internacional da Perfumaria fica a 47 km de La Villa Tosca. O aeroporto mais próximo é o Aeroporto de Nice - Côte d'Azur, que fica a 92 km de La Villa Tosca.