
Cannes, France
La Villa Tosca
3-star hotel
The hotel is ideally located in the heart of Cannes on a calm street, 2 min on foot from the train station and 5 min from the beaches. Many restaurants and stores can be found close by. Built in 1950, the hotel welcomes guests…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Breakfast buffet


