Call us (+30) 22410-96284
Send us email
Hrakleidon Avenue - Ixia,
85100 Rhodes, Greece
Tel: (+30) 22410-96284
Fax: (+30) 22410-94453
E-mail: info@avrabeach.gr
Select a review website to give us your feedback.