Holiday Inn Express Union City - San Jose

Address:

31140 Alvarado Niles Rd
Hayward, CA 94587

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms