Avra Beach Resort
(Hotel)




Iraklidon - Ixia Avenue, Ixia, 85101, Greece
Tel.:+30 22410-96284 Fax:+30 22410-94453
Hotels Around
Description
Map
Contact