Featuring free WiFi and air conditioning, Popi's Aparts is situated in Rhodes Town, 1 km from The Street of Knights. Clock Tower is 1.1 km from the property.
The accommodation comes with a TV. Some units feature a seating area and/or balcony. There is also a kitchenette, fitted with a fridge. A stovetop and coffee machine are also provided. Each unit is fitted with a private bathroom with a bath or shower and a hairdryer. Towels and bed linen are available.
Popi's Aparts also includes a sun terrace.
Grand Master's Palace is 1.1 km from Popi's Aparts. Rhodes International Airport is 14 km away.