Creta Rossa Hotel Larino
Creta Rossa is located in Larino and offers a shared lounge. This bed and breakfast provides free private parking, a 24-hour front desk and free Wi-Fi. The bed and breakfast has family rooms.
Number of rooms: 4
C.da Creta Rossa 14, 86035 Larino, Italy