Filters:
serviced accommodation in Palo Alto
About 22 results.
Stanford Villa Apartments
Alma Street 3375, 94306 Palo Alto, United StatesEnjoy a carefree way of life in a classic and elegant atmosphere in our apartments for rent in Palo Alto. Call Stanford Villa today to set up your tour!
SuiteAmerica in Mountain View
West El Camino Real 800, 94040 Mountain View, United StatesSuite America provides platinum-level service in Corporate Housing, Short Term Apartments and GSA Contract Housing. At SuiteAmerica 800-367-9501, we’re using game-changing technology, 24/7 servic…