Loading hotels
Confirming room availability...
Kasa Menlo Park North Apartments, 3639 Haven Ave, Redwood, United States
Located in Menlo Park in the California region Kasa Menlo Park North Apartments provides accommodations with free WiFi and free private parking as well as access to a fitness room. Certain units are equipped with air conditioning a flat-screen TV washing machine and an electric tea pot completed with a kitchen. Stanford Shopping Center is 5 miles from the apartment. The nearest airport is San Francisco International Airport 17 miles from Kasa Menlo Park North Apartments.