Hotel Center A Hotel Rodos
★★
75 Evdoxou Street, Rhodes, Greece Show on map
Evdokia Boutique Hotel is a hotel in Rhodes, Dodecanese, Greece. Guests rate it 9.0/10 (wonderful) across 5 reviews, ranking it #274 of 938 places to stay in Rhodes.
75 Evdoxou Street, Rhodes, 85100, Greece
Evdokia Boutique Hotel has a guest rating of 9.0 out of 10 from 5 reviews, which is considered wonderful. It ranks #274 of 938 properties in Rhodes on Triptoic.
Evdokia Boutique Hotel is located at 75 Evdoxou Street, Rhodes 85100, Greece.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest favorite
Hotel
Hotel