Italy Borgo Palace Hotel, Hotels at Sansepolcro Italy Borgo Palace Hotel is Best Hotels In Sansepolcro Italy . 4 star accommodation… Edit