Karta Vacation Rentals





Set in Palo Alto a few kilometers from the city center, this Art Deco motel is a handy base for exploring nearby hospitals, parks and the tech corridors. Close to major campuses and within easy driving distance of bay-area attractions, it’s ideal for quick city stops and longer stays.