Meadowood apartments are situated close to 101 and downtown Mountain View. The grounds are lush, green and full of manicured gardens. Amenities for residents include a recreation room with pool table, TV, kitchen and exercise equipment, pool with jacuzzi, laundry facilities and covered parking. All apartment units include full-length balconies.