This property is 3 minutes walk from the beach. Offering a free private beach area, tennis courts and 2 restaurants, Santo Stefano Resort & Spa is on the Santo Stefano Island. It offers free Wi-Fi in public areas and air-conditioned rooms.
Number of rooms: 278
Isola Santo Stefano snc, 07024 Isola Santo Stefano, Italy