Journals Santa Clara

noPhoto
Embassy Suites Santa Clara

Created by shanjenn on August 10, 2006

1 Review

The Embassy Suites in Santa Clara, CA, NICE!



    • 1-1 of 1 Santa Clara Journal