Saturday, July 16, 2011

extended stay, San Francisco, California- Travelodge Airport North

extended stay, San Francisco, California- Travelodge Airport North


This Travelodge is located 2 miles north of the SFO International Airport ... The hotel has 199 guest rooms and offers free parking ... free airport shuttle is also offered.

Hotel Address: 326 South Airport Blvd. South San Francisco, CA 94080

No comments:

Post a Comment