Stegna Star Hotel is located on the eastern coast of Rhodes Island in Stegna. Visitors in the area can explore the nearby town of Archangelos to see area landmarks such as Saint Micheal Archangel Church & the ruins of Saint John Castle.
Rooms & Suites
Each of our 21 studio units at this Rhodes property is designed in cosy interior and outfitted with amenities such as kitchenette, air conditioning, luxury bathroom, living area, satellite TV and two private balconies overlooking charming vistas.