Situata nella città di Rodi, a 2,4 km dalla spiaggia di Elli e a 1,8 km dalla Torre dell'Orologio, la Giota's City House 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 TV a schermo piatto, una cucina attrezzata con lavastoviglie e forno a microonde, una lavatrice e 1 bagno con doccia.
Tra i luoghi d'interesse nelle vicinanze figurano il Tempio di Apollo, il Parco Andreas Papandreou e il Parco di San Fragkiskos. La Giota's City House dista 12 km dall'Aeroporto Internazionale di Rodi, lo scalo più vicino.