Niochori apartments 3 offers accommodations in Rhodes Town, 1.6 miles from Ixia Beach and 1.4 miles from Temple of Apollon. The air-conditioned accommodation is a 7-minute walk from Elli Beach. Free Wifi is available throughout the property and Akti Kanari Beach is a 5-minute walk away.
Providing a terrace with inner courtyard views, this apartment also provides guests with a flat-screen TV, a well-equipped kitchenette with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a shower and a hair dryer. Additional in-room amenities include wine or champagne.
Popular points of interest near the apartment include Deer Statues, Mandraki Port, and The Street of Knights. The nearest airport is Rhodes International Airport, 7.5 miles from Niochori apartments 3.