Alexandra Hotel

Alexandra is a small apartment hotel with a snack bar, a small sun terrace with swimming pool, in a quiet location and a short walk from the beach. The hotel bar offers a TV with satellite channels.

Alexandra Hotel

Rhodes