Located 1 km away from Al Haram Mall in Arar, Saudi Arabia, Raoum Inn Arar offers spacious suites with free Wi-Fi. The apartments have free parking on site.
Book this Hotel