The San Francisco Central Travelodge is a tourist class hotel located 15 miles from San Francisco International Airport. With attention to detail, this hotel serves travelers and local residents alike with some of the finest accommodations available. The...