Contact Us
Thank you for visiting Villa Odyssey’s Hotel Website.
You can reach out to us at the following phone numbers!
Mobile – 697 2286 086
Hotel’s Phone Number – 22860 23681
FAX – 22860 25800
The owner Maria and the family wishes you a pleasant stay!