La tartaruga is located in Porto Santo Stefano, just a 17-minute walk from Spiaggia della Bionda and 22 miles from Maremma Regional Park. Guests staying at this apartment have access to a terrace.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower and a hair dryer. A TV with satellite channels is offered.