Supportinfo@ratecheck.travel
Medieval Rose Hotel, Rhodes | Lysia Street 147Z, Old Town, Rhodes, Greece, 85100 | RateCheck.travel