Loading hotels
Confirming room availability...
Business Traveler's Ideal 1BR in Menlo Park RWC, 2645 Haven Avenue 3305, Menlo Park, United States
Set in Menlo Park Deep Cleaned Business Traveler's Ideal 1BR in Menlo Park RWC features accommodation 8 km from Stanford Shopping Center. The nearest airport is San Francisco International Airport 26 km from the aparthotel.