Hotel Vittoria Hotel
Via del Sole 103, 58065 Porto Santo Stefano, Italy
Just a 10-minute walk from the seaside, Hotel Vittoria is located in Porto Santo Stefano, 11 km from Orbetello. It offers free Wi-Fi throughout, tennis courts and a garden with an outdoor pool.