Rhodes, Greece
Stegna Star
Apartment
This attractive hotel is located between the mountains and a gorgeous stretch of a sandy beach that lies at the end of a road surrounded by almonds and lemon groves. Archangelos town is 3 km away, and offers intense nightlife…
- Wi-fi
- Restaurant
- À la carte dinner
- À la carte lunch


