Special Offers

Take Advantage of our Palo Alto Hotel Deals

There’s a special experience for everyone at The Zen Hotel in Palo Alto, California. We’re always dreaming up new ideas to entice you back to our tranquil accommodations so be sure to visit this page often to hear about our latest hotel deals and seasonal packages.