Piccolo Hotel Ristorante in Castelsardo - Sardinia - Italy
La FattoriaStrada Pm 13/km7 - Castelsardo (SS) - Italy
Up to 2 people
A small hotel nestled in one of the most beautiful countrysides in northern Sardinia. Spacious rooms with bathrooms, air conditioning, and mini-bars. Free private parking. Excellent restaurant serving traditional local dishes... vegetables from our own garden. Prices |