Loading hotels
Confirming room availability...
Deep Cleaned Gorgeous Brand New 2BR Menlo Park Redwood City, 3645 Haven Avenue 2201, Menlo Park, United States
Situated in Menlo Park Deep Cleaned Gorgeous Brand New 2BR Menlo Park Redwood City has accommodation 7 km from Stanford Shopping Center. The nearest airport is San Francisco International Airport 27 km from the aparthotel.