Castello Rosso S.r.l. is the owner of a historical building complex, which dates back to the late XV century. The property was purchased and completely renovated in 1993; the works were completed in 1997, the year in which the tourism business was established. The property includes a Hotel, Restaurant, Meeting Centre, Wellness and Beauty Centre and a part as a private Medical Centre. It is a charming 4-star Hotel with 25 rooms, classified into standard, deluxe, suites, guest rooms and annexes. The Restaurant seats up to 170 in the indoor dining rooms and 270 in the striking outdoor structure. The Meeting Centre is composed of several meeting rooms, equipped to hold conferences, seminars, business meetings, etc. The Wellness and Beauty Centre offers customized health and beauty treatments for both hotel and outside guests.