Palo Alto is not just a haven for tech geeks or naturists. It is also an excellent destination for food lovers who are bold enough to try diverse local cuisine. Venture downtown or Castro Street to get a plethora of unique dining experiences. Hotel Strata places you at the center of all of them. Enjoy complimentary wine during welcome with our hotel specials.