Supportinfo@ratecheck.travel
The Canka Hotel Residance Istanbul | Albay Sadi Alantar Sokagi, Istanbul, Istanbul, Turkey, 34363 | RateCheck.travel