Michel Villa is located on the hill of Koskinou village and has a panoramic view over the Island of Rhodes and the Aegean Sea. By staying at Michels villa you will be able to have a memorable stay in Rhodes since the villa is located very convinietly on the Island and the most popular landmarks and beaches are easily acccesible by car.
Free parking on premises
Unavailable: Carbon monoxide detector
Things to keep in mind
- Not suitable for infants (under 2 years)
- No smoking
- No parties or events
- Pets are allowed