BR

Jabal Omar Hotel Tower 2

Makkah Al Mukarramah, Saudi Arabia