Supportinfo@ratecheck.travel
The Square Boutique Hotel, Cairo | Talaat Harb Square Number 3, 4th Floor, Cairo, Cairo Governorate, Egypt, 99999 | RateCheck.travel