D
Daniel Farrell Review of Santa Clara Marriott
It's fine, basically what you'd expect. Definitely...
It's fine, basically what you'd expect. Definitely a "staying for work" location, not for pleasure. There's nothing to do close by, expect to take a ride share.
Comments: