Situato nella città di Rodi, a 1,1 km dalla spiaggia di Elli e a 300 m dal Tempio di Apollo, il Popi's Place offre sistemazioni con WiFi gratuito, aria condizionata, giardino e terrazza. Sistemazione con vista sul giardino e patio.
L'appartamento presenta 2 camere da letto, una cucina con forno a microonde e frigorifero, una TV a schermo piatto, un'area salotto e 1 bagno con doccia. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
Tra i luoghi di interesse nelle vicinanze figurano la Torre dell'Orologio, il Palazzo del Gran Maestro e la Via dei Cavalieri. Il Popi's Place dista 12 km dall'Aeroporto Internazionale di Rodi, lo scalo più vicino.