BR

Jabal Omar Hotel Tower 1

Makkah Al Mukarramah, Saudi Arabia