No image available for this hotel
No image available for this hotel
Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
31,Dimitriou Theodoraki Pedestrian Str.,1st floor, New Town Center, Rhodes
The Perfect Spot Luxury Apartments is set in Rhodes Town, 200 metres from Mandraki Port. Grand Master's Palace is 200 metres from the property. Free WiFi is featured . All units include a dining area and a seating area with a satellite flat-screen...
See MoreUsage of subsidiary facilities may incur additional fees