Fairfield Inn & Suites Oakland Hayward

25921 Industrial Blvd.
Hayward
California
United States
website