Palo Alto, Palo Alto
Spend a second to
save a fortune!
Spend a second to save a fortune!
4261 El Camino Real, Palo Alto
Surrounded by lagoons filled with Koi and waterfalls, this hotel is 3.5-miles from downtown Palo Alto. All rooms have free fiber-optic Wi-Fi and a 42-inch flat-screen TV with cable. An outdoor pool is available.
See MoreUsage of subsidiary facilities may incur additional fees