10/10 Excellent
Tamara A., San Francisco
28 Sept 2023
Liked: Cleanliness
Quiet, clean, roomy, fabulous!
Tamara A.
Stayed 4 nights in Sep 2023
No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in Linfield Oaks, this apartment building is 0.6 mi (1 km) from Stanford Shopping Center and within 3 miles (5 km) of Stanford University and Stanford University Medical Center. Stanford Theatre and Stanford University Arboretum are also within 1 mile (2 km). Palo Alto Station is 17 minutes by foot and Menlo Park Station is 20 minutes.
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window