Located in Diamante, Villa Pietra Rossa features free WiFi, and guests can enjoy a bar, a shared lounge and a garden.
All apartments feature air conditioning and a flat-screen TV.
Villa Pietra Rossa offers a hot tub with sea view
A terrace with sea view is available for guests to use at the accommodations.
Lido Pietra Rossa is 33 feet from Villa Pietra Rossa.