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!
Stratigou Griva 9, Rhodes
Krinis Apartments is located right in the heart of Rhodes Town, within 150 metres from the beach, surrounded by many shops and restaurants. It features stylish studios and apartments with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees