Get a Hotel in Hayward - page 2 of 2

Foothills Inn

Foothills Inn

Hayward • Show on map 1.0/10 View Details for Price

Foothills Inn is located in Hayward, 8.6 miles from Oakland Coliseum and 14 miles from Grand Lake Theater. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Oakland Museum…More info

Book now