Business meets pleasure at our central Bay Area hotel. Welcoming guests with comforting amenities and spacious rooms with scenic mountain views between San Francisco and San Jose, we look forward to serving you on your next trip to Silicon Valley.On a short list of hotels in Mountain View, CA that cater equally to families on vacation, tech travelers, and executives on business, our downtown hotel near Castro Street sits proudly toward the top.
查看更多