Quality Inn Natomas

3796 Northgate Blvd
Sacramento
California
United States