Hotels, Apartments, Homestays
Search and booking

Address

Al Imam Saud Ibn Abdulaziz Branch Road In front of Al Nakheel Mall
12363 Riyadh

More information »

Coordinates

24°46'12.72", 46°42'54.0"