Cardinal Hotel

235 Hamilton Avenue
Palo Alto
California
United States