Welcome to Hotel La Villa Tosca Cannes, La Villa Tosca is located 300 metres from Cannes’s train station and a 5-minute walk from the Croisette Beach. It offers air-conditioned accommodation with free Wi-Fi and a 24-hour reception desk. Rooms at Villa Tosca have a floral décor, satellite TV and en suite facilities. Some rooms also have a private balcony. Guests of La Villa are can relax in the main lounge, which features Beaux Arts furnishings. It is just a 5-minute walk from the Palais des Festivals et des Congrès. (Hotel La Villa Tosca Cannes hotels booking).