Stars Home Suites Hotel is located in Jeddah and offers self-catering accommodation with free Wi-Fi. The property is a 10-minute drive from Jeddah Corniche and 1.8 km from King Fahd Fountain.
Number of rooms: 44
7205 Al Hamra Dst. Al Watan Al Arabi Street 23212, Al Hamra, 21313 Jeddah, Saudi Arabia