The Ameswell Hotel
(333)
Hotel
Trendy hotel featuring an outdoor pool, a gym & a spa, plus a restaurant, a cafe & an open-air bar.
Address: 800 Moffett Blvd, Mountain View, CA 94043
Phone: (650) 880-1000
Rating
(347) · $ (Based on Average Nightly Rates for a Standard Room from our Partners)
Its secluded yet accessible location is a hit among those traveling for both business and leisure. Visitors commend the hotel's cleanliness and stylish ambiance ...
At The Ameswell Hotel, you'll be within a 10-minute drive of Googleplex and Levi's Stadium. Guests can indulge in massages, and Roger Restaurant and Bar serves ...