Niochori apartments 3
Rhodes Town, Rhodes, Greece · Rhodes Airport (RHO) (15 min from RHO)
Prime Location and Nearby AttractionsNiochori Apartments 3, nestled in Rhodes Town, offers easy access to Elli Beach and Temple of Apollon. Explore Clock Tower and Grand Master's Palace just a stone's throw away.Modern Amenities and ComfortEnjoy your stay with air conditioning, a flat-screen TV, and a well-equipped kitchenette. Sip on a glass of wine or champagne from the comfort of your terrace with courtyard views.Convenient Connectivity and ProximityStay connected with free WiFi throughout the property, and visit Akti Kanari Beach just 400 metres away. Mandraki Port and The Street of Knight...