Featuring free WiFi and a sun terrace, La Casa Rossa Country House offers accommodation in Piazza Armerina, 28 km from Villa Romana del Casale Guests can enjoy the on-site restaurant Free private parking is available on site The rooms are fitted with a flat-screen TV Each room has a private bathroom You will find a 24-hour front desk at the property The nearest airport is Comiso Airport, 48 km from La Casa Rossa Country House