Supportinfo@ratecheck.travel
Le Palace Hotel, Thessaloniki | 12, Tsimiski Street, Thessaloniki, Thessaloniki, Greece, 54624 | RateCheck.travel