Rooms 153 Principe Umberto Apartment
153 Via Principe Umberto, 96017 Noto, Italy
Rooms 153 Principe Umberto features air-conditioned guest accommodation in Noto, 700 metres from Cattedrale di Noto, 13 km from Vendicari Natural Reserve and 37 km from Castello Eurialo. Free Wi-Fi is availablethroughout the property.