Location of Hotel Vue Mountain View, California

Location

  • Located in downtown Mountain View
  • Close to Google, Apple, Yahoo! And eBay
  • Surrounded by restaurants and shops
  • Near Stanford University Campus
  • 10 minutes from San Jose airport
Visit Full Website