Family Guest House
This peaceful home sits on the edge of town in one of the best locations in Mountain View. It is less than five minutes from “the Square” where you will discover mom-and-pop stores and eateries, unique shops, and small groups that gather outdoors to play music.