Featuring free WiFi throughout, a restaurant and a shared terrace, Taverna Castelluccio is in the village of Castelluccio, in the Sibillini Mountains. This hotel features rooms with parquet floors.
Featuring free WiFi throughout, a restaurant and a shared terrace, Taverna Castelluccio is in the vill Read more
Featuring free WiFi throughout, a restaurant and a shared terrace, Taverna Castelluccio is in the village of Castelluccio, in the Sibillini Mountains. This hotel features rooms with parquet floors.
Featuring free WiFi throughout, a restaurant and a shared terrace, Taverna Castelluccio is in the village of Castelluccio, in the Sibillini Mountains. This hotel features rooms with parquet floors.
Number of Rooms: 12