Your cart
Il n'y a plus d'articles dans votre panier
This modern hotel apartment complex is located in Rhodes Town on the outskirts of the old medieval city. A 15 minute walk takes to the beach and to the centre of town with its fancy shops, restaurants and lively bars. The ancient stadium and acropolis are also around the corner.