Your question has been sent.
Expect an answer!
850 Leong Dr, Mountain View, CA 94043, United States, Silicon Valley
Off of Highway 101, this unassuming hotel is 3 miles from the Shoreline Amphitheater music venue, 7 miles from the California Great America theme park, and 8 miles from Stanford University.Casual rooms feature free Wi-Fi, TVs and minifridges. Some suites add whirlpool tubs.Freebies include hot breakfast and parking. There's a seasonal outdoor pool and a fitness room, plus a garden courtyard.
850 Leong Dr, Mountain View, CA 94043, United States, Silicon Valley
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!