Marriott hotels approved in south Palo Alto
The City Council approved on June 12, 2017, a proposal for two five-story Marriott hotels at 744 and 748 San Antonio Road. Rendering by Axis/GFA.

© 2019 Palo Alto Online.
All rights reserved.