Somjai
Member since January 2022
Reviews (1)
Great location
La Quinta Inn & Suites by Wyndham Santa Clarita - ValenciaStaff very nice. Clean and good place for my buddy to walk.
Photos (0)
Somjai hasn’t posted any photos.
Staff very nice. Clean and good place for my buddy to walk.