Get a Hotel in Santa Rosa

Giomici Castle

Giomici Castle

Santa Rosa • Show on map 9.3/10 Price as low as USD 61.03

Giomici Castle is a popular choice amongst travelers in Valfabbrica whether exploring or just passing through. Featuring a satisfying list of amenities guests will find their stay at the property a comfortable…More info

Book now