San Francisco Central Travelodge is situated halfway between bustling downtown and the colourful Castro District. The hotel's immediate location is literally surrounded by fascinating shops
restaurants
clubs and attractions. All the 81 guest rooms include different types