Karta Vacation Rentals
In downtown Palo Alto, this historic NorCal hotel sits about one mile from Stanford University and within easy walking distance of the city center. Nearby highlights include Bing Concert Hall and the Allied Arts Guild. Pet-friendly and perfectly placed for exploring the South Bay.