Clock Royal Tower Fairmont

King Abdul Aziz Rd، Endowment، Ajyad Street, Makkah Saudi Arabia

About this hotel

Map