Supportinfo@ratecheck.travel
Tempi Hotel, Athens | 29 Aiolou St., Athens, Greece, 10551 | RateCheck.travel