Set in an Art Nouveau building in Giarre, Inn Liberty offers accommodation with free WiFi throughout. Offering views of the inner courtyard, rooms are fitted with a flat-screen TV, minibar, coffee machine and private bathroom with bath or shower.
Address: Corso Italia 173, Giarre
Rates from:
EUR 60 Book Now