Hotel La Villa Tosca położony jest w Cannes, w odległości 300 metrów od dworca kolejowego i 5 minut spacerem od bulwaru Croisette. Do dyspozycji Gości są klimatyzowane pokoje z bezpłatnym bezprzewodowym dostępem do Internetu oraz czynna przez całą dobę recepcja. Pokoje w hotelu Villa Tosca charakteryzują się kwiatowym wystrojem. W każdym z nich znajduje się telewizor z kanałami telewizji satelitarnej oraz łazienka. Niektóre z pokoi dysponują balkonem. Wspaniałym miejscem na relaks w hotelu La Villa jest główny salon wyposażony w piękne meble. Do Pałacu Festiwalowego można dojść z hotelu w zaledwie 5 minut.