Il Borro Relais & Chateaux is located at Localita' Borro 1