Carl
Member since June 2019
Reviews (1)
Great hotel!
La Quinta Inn & Suites by Wyndham Santa Clarita - ValenciaDefinitely dog friendly. We felt very welcome.
Photos (0)
Carl hasn’t posted any photos.
Definitely dog friendly. We felt very welcome.