contact us You can find us at EMAIL roda.apartments@gmail.com PHONE NUMBER +44 7736702120 LOCATION Xerxi, Nea Roda 630 75, Greece Twitter Instagram Youtube Let's stay in touch Please enable JavaScript in your browser to complete this form.Your Name *Email Address *Your Message *Send Message We look forward to welcome you soon in our beautiful corner of Greece AMA Numbers: 00001913020, 00001912980, 00002125863, 00002125884, 00002125816