No image available for this hotel
No image available for this hotel
Peyia, Peyia
Spend a second to
save a fortune!
Spend a second to save a fortune!
Themidos Street, Peyia
Situated in Peyia, Villa Valia features a private pool and free WiFi. This villa is 9 km from Lara Beach and 2.4 km from Agios Georgios Church.
See MoreUsage of subsidiary facilities may incur additional fees