Centrally located in Sassari, Hotel Leonardo Da Vinci is a 15-minute walk from Sassari Train Station. It features air-conditioned rooms with satellite flat-screen TV and a minibar, and serves a varied continental breakfast.
Number of rooms: 114
Via Roma 79, 07100 Sassari, Italy
Hotel booked 1 times today.