Karta Vacation Rentals
Right in the heart of Rhodes (Neochori), Krinis Apartments sits steps from Santa Maria della Vittoria Church and minutes from the Rhodes National Theatre. Walk to Old Town Gates, Harbour Gates, Elli Beach and Bar Street — the port and Governor's Palace are a short stroll away. Diagoras Airport is about 13.9 km (8.6 mi) from the property.