Villa Chiara Hotel
Via Cavi, 8, 18010 Santo Stefano al Mare, Italy
Boasting air-conditioned accommodation with a rooftop pool, pool view and a patio, Villa Chiara is situated in Santo Stefano al Mare. A hot tub and a car rental service are available for guests.