your family holiday is protected
Set in Rhodes town , this property is an ideal base for both business and holiday travel.The property is within walking distance from the harbour.Harbour - 2000m