Ideal Holidays is a travel agency located on Castro Street in downtown Mountain View. The highly experienced…More staff here provide advice to holiday and business travelers about flights, accommodations and tours. The company offers a wide range of flight and hotel options in several countries, focusing on the customers' satisfaction and care throughout their entire trip.</p>
Holiday Inn Express Hotel & Suites 2700 W El Camino Real, Mountain View, CA94040 Located on El Camino Real, the Holiday Inn Express Hotel & Suites features a health and fitness center, a business…More center, free wireless Internet, a whirpool, and an outdoor swimming pool. Complimentary breakfast is provided for every guest, and each room has cable TV, a microwave, a coffeemaker and a mini refrigerator. Laundry service is available.
Holiday Inn 93 W El Camino Real, Mountain View, CA94040 This Holiday Inn offers 58 rooms and suites. Each room is equipped with a TV, modern decor, refrigerator, microwave and…More more. Suites feature two rooms with a separate living room and a pullout queen sofa bed. Finally, this hotel offers extended stay accommodations, which have fully-appointed kitchens. Check the Web site for current specials and promotions.