Recommended hotels in Psarou

Villa Thelgo

From US$ 419

Aghios Lazaros, Psarou, Greece - Show map

Show map

Villa Thelgo offers a luxury accommodation with parking and a luggage storage. The property is located 3.2 km away from…

Book Now From US$ 419