Triton Villas Residence & Hotel Hotel
Località San Vincenzo, 88050 Sellia Marina, Italy
This property is 5 minutes walk from the beach. Featuring a free private beach area and an outdoor pool complete with sun loungers and parasols, Triton Villas Residence & Hotel is located in Sellia Marina, 500 m from the Mediterranean Sea.