Located in Elia Beach, casa Dodo has air-conditioned accommodations with a terrace and free WiFi. This villa provides barbecue facilities, a garden, as well as a shared lounge.
The villa is composed of a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered.
Hiking can be enjoyed nearby.
Mikonos is 6 miles from the villa. The nearest airport is Mykonos Airport, 5 miles from casa Dodo.