Situé dans la partie dans la vieille partie de Rhodes City, l'appartement Apollo Guesthouse offre un hébergement avec des vues sur la vieille ville.
L'appartement Apollo Guesthouse dispose de 6 chambres. Le lieu est équipé d'une salle de bain privée avec une baignoire et une douche.
L'appartement se situe à 15 km de l'aéroport Aeroport international de Rhodes.
St. Nikolaos est fixé à proximité, et Zeus Temple est à 15 minutes de marche. Lighthouse of Agios Nikolaos est à 1.1 km de la propriété. Une plage de sable se trouve à moins de 650 mètres.Clock Tower, en partand d'ici, peut être facilement atteint.