800 Moffett Blvd Mountain View California
Located in Mountain View (North Whisman), The Ameswell Hotel is within a 5-minute drive of Computer History Museum and Rengstorff Park. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 5 meeting rooms available for events. Self parking (subject to charges) is available onsite.