Situato a Jeddah, a 6 km dal centro commerciale Jeddah Mall e a 8 km dal Mall of Arabia, l'Al-Nabares Palace Apartment Hotel offre viste sulla città e la connessione Wi-Fi gratuita.
Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
L'aparthotel dista 9 km dalla Fontana di Re Fahad e 11 km dal parco divertimenti Al Shallal. L'Al-Nabares Palace Apartment Hotel dista 12 km dall'Aeroporto Internazionale Re Abdulaziz, lo scalo più vicino.