You came to the right place

Contact us

Address

Apolloniou Rodou 63
85100, Rhodes, Greece.

Phone Number

+30 69 4646 7748

Email

mascotrhodes@gmail.com

How can we help?

* required

It’s easy to find us, but hard to leave...

Book now

Enter the dates to check availability! You will be redirected to our safe booking system.