The Garden Terrace

The Garden Terrace

webmaster webmaster February 17, 2018 Hotel Areas

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.