Search Hotels
Search History
1 Hotels found in Castelluccio.
Destination: Italy Castelluccio |
Hotel Address: Via Dietro La Torre 8
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
All with a modern decor, rooms include a flat-screen TV and a fully fitted private bathroom Some rooms come with a seating area to relax and a kettle
At Taverna Castelluccio guests are served a daily co...More