Hotel California      
2431 Ash St, Palo Alto, CA 94306-1803, USA    
 
 
Innkeeper/s:

Peter

Description

Stay at Hotel California when visiting Palo Alto in Northern California. Located in the heart of the quaint shopping and business area, there is a free shuttle service to nearby Stanford University. R...


Write a review

At A Glance

0 Review(s)
0% would stay again
Add your review
     
Excellent

Very Good

Average

Poor

Terrible


Discussion