
Rhodes Central Suite Apartments
Ammochostou & Lochagou Fanouraki 22, Rhodes
Location A perfect fit for a big group of travellers: apartment Rhodes Central Suite Apartments is located in Rhodes. This apartment is located nearby from the city center. You can take a walk and explore the neighbourhood area of the apartment. Places nearby: Palace of the Grand Master of th
Free WiFiParkingBeachfront



