Experience your stay "Home Away from Home" Located just 200 meter away from Holy Mosque. See More See Less