Skip to main content

FAQS

Palo Alto Travel Tips | Hotel Creekside Inn

How many rooms are available at Creekside Inn?

There 136 well-appointed guest rooms and suites available at Creekside Inn, located in a garden setting.