You can reach the front desk of Swiss Inn Teda Hotel & Aqua Park at +20 623 392 470.