|
Situated in Palo Alto, The Country Inn is noted for its tranquil gardens. You'll find The Country Inn just minutes from Stanford University, Stanford Shopping Center and downtown San Jose. Just 45 minutes north of the Inn is beautiful San Francisco. You will also find various restaurants, shopping centers and many entertainment possibilities available with in walking distance from our location.
We offer 27 guest rooms that are smoke free, and all located around our pool with bar-b-que grill area. A family owned and operated establishment, The Country Inn is your best bet when staying in Palo Alto. Comfort, solitude and an affordable price can all be found at the Country Inn, Palo Alto.
|