Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Kahlua Hotel Apartments
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location
With a stay at Kahlua Hotel Apartments in Rhodes (Neochori), you'll be within a 15-minute drive of Rhodes Port and Palace of the Grand Master of the Knights of Rhodes. This aparthotel is 8.6 mi (13.8 km) from Water Park Faliraki and 6.8 mi (11 km) from Kallithea Springs.
Rooms
Make yourself at home in one of the 17 air- conditioned rooms featuring kitchenettes. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include refrigerators and coffee/t...
More details
51-53 Mandilara Street, Rhodes 851 00, Greece - Rhodes, Southern Aegean - Greece - 85100
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00