Villa VILLA STERGOS
★★★★★
Niriidon 17, Rhodes, Greece Show on map
Alkyonides Boutique Hotel is a 3-star hotel in Rhodes, Greece. Guests rate it 5.0/10 (fair) across 12 reviews, ranking it #337 of 938 places to stay in Rhodes.
Niriidon 17, Rhodes, 85104, Greece
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Alkyonides Boutique Hotel has a guest rating of 5.0 out of 10 from 12 reviews, which is considered fair. It ranks #337 of 938 properties in Rhodes on Triptoic.
Alkyonides Boutique Hotel is located at Niriidon 17, Rhodes 85104, Greece.
Alkyonides Boutique Hotel is rated 3 stars.
Highly rated alternatives close by
Villa
Apartment/Flat
Serviced apartment
Apartment/Flat
Resort
Hotel
Hotel