Yiannis Apartments Apartment Rhodes Town
Located in Rhodes Town, the family-run Yiannis Apartments offers self-catering accommodation with private balconies with garden, town or sea views. The Medieval Castle of Rhodes is less than a 10-minute drive away.
Number of rooms: 6
Kerkyras 12, Rhodes Town, 85100, Greece