With a stay at International Hotel in Rhodes, you'll be a 3-minute drive from Elli Beach and 10 minutes from Rhodes Port. Featured amenities include a computer station, express check-in, and a 24-hour front desk.
Based on 160 reviews
Policies vary by room type and provider.
|Rhodes Diagoras||13.2 km|