3200 El Camino Real Palo Alto, CA650-493-9085 tel 650-493-8405 fax
Opened in 2003, this Sleep Inn offers 49 comfortable rooms with all the amenities needed for today's traveling professional. Just minutes away you'll find the airport, corporate offices and shopping.