Information
Location Info |
Features |
---|---|
4164 El Camino Real,Palo Alto, California 94306 Palo Alto California United States (650) 493-4492 Visit Site Contact |
Inn Inn and Suites House Non-Smoking Rooms Handicap Accessible Rooms Electronic Door Locks King Queen And Double Beds High Speed Wireless Internet Fitness Room With Jacuzzi |
Townhouse Inn and Suites reviews
Login to comment