Supportinfo@ratecheck.travel
InCity La Central 203, Deluxe Flat, Thessaloniki | Egnatia 75, Thessaloniki, Central Macedonia, Greece, 54623 | RateCheck.travel