St Francis Motel
Permanently closed
Photos
2222 The Alameda
Santa Clara, CA 95050
St. Francis Motel is conveniently located at 2222 The Alameda in Santa Clara, CA. This motel offers a welcoming atmosphere for travelers looking to explore the vibrant region of Silicon Valley.
With its strategic placement, guests can easily access local attractions and amenities. St. Francis Motel aims to provide a comfortable stay for both leisure and business visitors alike.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.





