Tamburine Chalet With Wi Fi Hurghada Center 84511 Hurghada, Hurgada Al Ahya Royal Beach Resort. Apt.203 10.0 / 10 1 review