G
Gerald Matheis Review of Santa Clara Marriott
More or less in the middle of nowhere, having a ca...
More or less in the middle of nowhere, having a car is a must, some noise from nearby motorway and airport.
Comments: