
The Garden Terrace
Our Garden Terrace, complete with a large outdoor deck that opens up to a private garden overlooking the Palo Alto River. Feel your stresses slip away as you relax amid nature, basking in the sun while relishing a refreshing drink or a good book.
Recent Comments