North America • United States • California • Quality Inn And Suites Mountain View
Near Mountain View/Sunnyvale Business Parks, fine restaurants, shopping and entertainment venues. Spacious guest rooms and suites. 8 miles from San Jose International Airport.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!