California > Palo Alto > University South > Travel & Transportation > Hotels, Motels, & Lodging > Garden Court Hotel
520 Cowper St, Ste 100, Palo Alto, California, 94301-1826
(650) 322-9000
University South
Travel & Transportation > Hotels, Motels, & Lodging
http://www.gardencourt.com
Services: Hotels
No reviews yet. Be the first to write a review!