Loading hotels
Confirming room availability...
Kasa Menlo Park Apartments, 3645 Haven Ave 94025 Menlo Park United States, Redwood, United States
Situated in Menlo Park Deep Cleaned Brand New Modern & Immaculate 2BR in Menlo Park has accommodation 7 km from Stanford Shopping Center. The nearest airport is San Francisco International Airport 27 km from the aparthotel.