Nice place to stay in Yanbu. Cleanliness was fantastic, interior decor was remarkable, big spacious rooms. There were some cockroaches here and there that made us a bit uncomfortable but over all it's a value for money package.
The best thing I can say about the Ya bu Inn is that they offer a bed. Other than that, if you're after a pace that offers the usual: Internet connection, breakfast, swimming pool, gym, then you're out of luck. The staff are ignorant, the exterior is set in amongst Yanbu's junk yards and there's no peace in the morning due to the amount of work being carried out around the pace. Now, I am not the odd night lodger here, I have been staying at the Yanbu Inn for months as I am a contractor here and I am sick to the back teeth with the place. The most simple request is met with a blank stare, yet these guys speak English! I cannot say in strong enough terms, if you can avoid this place, do so. At almost 500SAR for a single suite, it is way overpriced and if you're unfortunate enough to get an interior room (no windows) your eyes will strain as the interior light is parc (read backwards).