Niriides Villas
STELINITSA AREA Peloponesse, Peloponnese, Greece
Niriides Villas Photos
Niriides Villas Map
STELINITSA AREA Peloponesse, Peloponnese, GreeceHotel Information
The complex is located close to the beach in a quite area. The villas feature self catering facilities available to all residences.