Come and discover the light in the heart of Palo Alto. Soak up the peace and quiet while either relaxing in the beautifully decorated bedrooms or lounging out in the spacious living area! This cozy unit is situated on the second floor (one flight of stairs)
Enjoy a stay with Zeus! We have 350+ reviews (see below).