Via lungomare sauro 118, 04026 Scauri
Hotels 2 stars
Situated next to its private beach on the Gulf of Gaeta, The Baron Hotel features an on-site bar, rooms with a sea-view balcony, free WiFi and private parking. Set in a villa from the 1900s, the air-conditioned rooms come with a flat-screen TV and a private bathroom with free toiletries. A continental...