Rhodes Town, region Rhodes. Compare prices, read latest reviews, book online and directly."> kahlua-hotel.gr - Check out reviews, Book online
/ Rhodes / Rhodes Town / Kahlua Hotel Apartments

Kahlua Hotel Apartments

1. Check the price and room availability at Booking

www.kahlua-hotel.gr - check out latest independent reviews

51-53, Mandilara street, Rhodes Town, 85100, Greece, Rhodes, Spain

The best from Greece Instagram