TravelCLICK 4261 El Camino Real - Palo Alto, California 943064405 Approximately 4.7 miles from Saint Thomas Episcopal Church Compare prices for Dinah`s Garden Hotel with nearby hotels
Dinah`s Garden Hotel is the 3rd closest TravelCLICK hotel to Saint Thomas Episcopal Church.
TravelCLICK Closest To Saint Thomas Episcopal Church
County Inn
850 Leong Drive - Mountain View
Distance: 2.3 miles