Sleep in Italy: Hotel Mirasole Gaeta Offers Beach Views
Less than 500 feet from one of Gaeta’s most beautiful beaches, Hotel Mirasole International is a classic, family-friendly Italian beach town hotel, with a warm, welcoming team and a great restaurant. ...