La Villa Tosca

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.

Hotel info:

Price: 66..616

Rooms:22

Show more

Cannes: similar hotels