$100
93 W El Camino Real
Mountain View, CA 94040
Mountain View, CA 94040
The Holiday Inn Express Hotel & Suites Town Center is a boutique hotel located two blocks from downtown Mountain View, located on Route 82(El Camino Real...
more
Amenities
Swimming Pool, Fitness Center, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub, Whirlpool Bath, Air Conditioning, Television... see all
Swimming Pool, Fitness Center, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub, Whirlpool Bath, Air Conditioning, Television... see all

