Krinis Apartments Apartment Rhodes Town, 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 Wi-Fi.
Number of rooms: 10
Stratigou Griva 9, Rhodes Town, 85100, Greece