Oyo 191 Al-Nabares Palace Apartment Hotel Jeddah has 60 rooms and is located approximately a 20-minute walk from Bicycle Roundabout.
Hokkaido Restaurant offers Japanese dishes and is situated in the vicinity of this luxury hotel.
Located 350 metres from Bilal Masjid, the 4-star Oyo 191 Al-Nabares Palace lies within close proximity of shopping venues such as the indoor N2 Mall. Guests can get to In10so that is 2.6 km from the hotel. The location will allow you to be within a 10-minute drive of Engineering Square.