Address: Al Hudud ash Shamaliyah - Arar - Al Jawhara - Behind Othaim Mall, Arar, Saudi Arabia
Sigma House Al Jawhara Is located in Arar. The property offers spacious self-catering accommodation with Free WiFi. The air-conditioned apartments at Sigma House Al Jawhara includes a living room with a flat screen TV.