Supportinfo@ratecheck.travel
Jaff Hotels & SPA Nişantaşı, Istanbul | Nakiye Elgün Sk. 45, Istanbul, Istanbul, Turkey, 34381 | RateCheck.travel