Paramonas, Paramonas
bedrooms
Baths
Guests
Villa Leena is located in Paramonas. The beach with various tavernas is just 1148 feet away, while free WiFi access is available in this holiday home.
Parking
Restaurant
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.