Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Located in Rhodes Town, 1.1 km from Elli Beach and 300 m from Temple of Apollon, Popi’s Place provides accommodation with free WiFi, air conditioning, a garden and a terrace. With garden views, this accommodation offers a patio.
This apartment is equipped with 2 bedrooms, a kitchen with a microwave and a fridge, a flat-screen TV, a seating area and 1 bathroom equipped with a shower. For added convenience, the property can provide towels and bed linen for an extra charge.
Popular points of interest near the apartment include Clock Tower, Grand Master’s Palace and The Street of Knights. The nearest airport is Rhodes International Airport, 12 km from Popi’s Place.