Al Castello

Zampariul • Show on map
Price as low as EUR 71.04
Located in Artegna Al Castello features a restaurant bar shared lounge and free WiFi throughout the property. Each accommodation at the 2-star hotel has garden views and guests can enjoy access to a terrace.…More info


