Travelers Inn

The Travelers Inn is a family owned and operated establishment centrally located just south of San Francisco. We are just minutes away from the magnificent city of San Francisco. Let us treat you to our exquisitely decorated and newly remodeled guest rooms. Whether you are here for business or pleasure come stay at the best kept secret South of the City.
Be the first to write a review of this hotel. It just takes a few minutes and you'll be providing a valuable service by sharing the details of your stay with your fellow travelers.
2 Star Hotels in South San Francisco
Hotels in South San Francisco with 2+ Stars