Microtel Inns & Suites

Share:Microtel Inns & Suites

Headings:

Hotels, Motels, & Lodging, Hotels & Motels

Latitude:37.653007 Longitude:-122.105568
24301 Southland Dr
Hayward, CA 94545