51 53 Mandilara Street, Rhodes
17 bedrooms
Baths
Guests
With a stay at Kahlua Hotel Apartments in Rhodes (Neochori), you'll be within a 5-minute drive of Rhodes Port and Kýmata Beach. This aparthotel is 8.6 mi (13.8 km) from Water Park Faliraki and 0.4 mi (0.6 km) from Rhodes National Theatre.
Parking
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.