Ambassador Inn and Suites

1804 W Olive Ave
Fresno
California
United States