Get a Hotel in Mammola

Al Giumani

Al Giumani

Mammola • Show on map 8.1/10 View Details for Price

Set in a quiet area in Mammola Al Giumani features free WiFi throughout. Guests can have their meals at the on-site restaurant. With a balcony the air-conditioned rooms all come with a flat-screen TV…More info

Book now