Loading hotels
Confirming room availability...
Deep Cleaned Menlo Park Palo Alto 2BR Brand New & Luxurious, 3645 Haven Avenue 4309, Menlo Park, United States
Located 7 km from Stanford Shopping Center Deep Cleaned Luxurious 2BR in Menlo Park Palo Alto Brand New provides accommodation in Menlo Park. The nearest airport is San Francisco International Airport 27 km from the aparthotel.