Garden Court Hotel

520 Cowper St
Palo Alto, CA  
Hours of Operation
Daily 24 Hours
Customer Reviews
 Citysearch
kmchenry on 10/28/2002
Heavy doors, beautifully appointed room,...
Some content provided by
Citysearch
Business Details