Travellers enjoy visiting Negombo Thermal Gardens, located 1.7 miles from Excelsior Mare Suite hotel, as well as Mount Epomeo accessible with 10-minute car ride. If you are willing to explore even more landmarks in Casamicciola Terme, attend Chiesa di San Gabriele dei Padri Passionisti located 5 minutes' walk from the property.