Palo Alto House

House in Palo Alto, California, United States

  • Townhouse Inn and Suites

    The Townhouse Inn and Suites in Palo Alto,California is a stylish Bed and Breakafast Inn. Your home away from home. Situated near Stanford University in the Heart of Silicon Valley.


Do you have, or know of, a company or businesses that operates in Palo Alto?

Click here to register and add the company!

Thank you for visiting House - Accommodation - Palo Alto, California, United States

Featured Businesses