Casa Natura Rhodes
20, Apolloniou Rodiou str.
Send us a message
We would be happy to assist you in any matter regarding your stay, and helo you elevate your holiday with our curated services. Please, don't hesitate to get in touch for anything you may need.
In the heart of Rhodes Town, within walking distance from Elli beach and the Old Town, Casa Natura Rhodes boasts convenience of location with a multitude of things to do and exciting activity proposals.
Find us on map