Opening summer of 2021, The Ameswell Hotel is a 255-room modern
luxury hotel located in the heart of Silicon Valley in Mountain View, CA.
The hotel draws inspiration from nearby NASA Ames Reseshow more
|Address||800 Moffett Boulevard, Mountain View, CA, 94043 View map|
|Property type||Hotel |
|room Count||251-500 |
|location Type||Suburban |