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

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta ClaraSt Francis Motel

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.