Supportinfo@ratecheck.travel
Kastelli Hotel, Rhodes | Ioanni Zigdi 15, Afantou85103, Greece, Rhodes, South Aegean, Greece, 85103 | RateCheck.travel