Ambassador Suites Jeddah Hotel Apartment is 4 stars Hotel.
The Hotel includes 70 rooms. All Rooms are Suites. Suites and have a bedroom and a separate living room with a satellite TV and large sofas. Each comes with a classic decor and a minibar. Toiletries and slippers are in the en suite bathroom.