Hotel Al Castello is a restored 17th century Stately Home, full of character and charm, perfect place to escape the stress of the city take a romantic break. Come and relax in this most unique haven.