We'd Love To Hear From You

contact us

Get In touch

+30 694 830 8100
info@luxrhodes.gr

Contact Hours

Mon - Fri: 11am - 7pm
Saturday: 11am - 4pm

Take the First Step,
We'll Handle the Rest

FIND YOURSELF