La Villa Tosca is located 200 metres from Cannes train station and a 3-minute walk from the Croisette Beach. It offers air-conditioned accommodation with free Wi-Fi and a 24-hour reception desk.
Number of rooms: 26
11, rue Hoche, Cannes City-Centre, 06400 Cannes, France