Fairfield Inn & Suites by Marriott Oakland Hayward

25921 Industrial Blvd
Hayward
California
United States