Uploaded 6 years ago
Stars Home Suites Hotel - Al Hamra is situated in Jeddah. We offer you self catering accommodation with free Wi-Fi. Our hotel is 10-minute drive from Jeddah Corniche and 1.8 km from King Fahd Fountain.