Search results
We did not find results for: The Zen Hotel Palo Alto, CA.
Check spelling or type a new query.
We did not find results for: The Zen Hotel Palo Alto, CA.
Check spelling or type a new query.
Decorated in Asian decor, The Zen Hotel is hotel located in Palo Alto, California. This eco-friendly hotel provides free...
Website: magnusonhotels.com
Phone: (650) 493-4492
4164 El Camino Real Palo Alto, CA 94306 2120.39 mi
Is this your business? Verify your listing
4.5 567 reviews
Zen hotels.com are scamers!I made a reservation at holyday in throug them and the hotel in Selma, San Anthonio said they never received the payment, so they didn't let us check in plus they keeping us... More
Best place for the price. I highly recommend this place. Their breakfast is awesome and overall everything is quality and clean. Best front desk. The people working there are kind and attentive to any... More