As big fans of Delta Spirit, we're following the band on the road during their tour. Check out the best places to stay to catch their shows across the U.S. and Australia. November 9, 2012: The Fillmore Just a block from The Fillmore, Hotel Tomo pays homage to its Japantown location with colorful furniture, anime in the lobby, and Japanese pop art throughout the hotel. Services are limited, but Delta Spirit fans on a budget will appreciate the comfortable, high-tech rooms that are more spacious than those at some San Francisco hotels that charge twice as much. So instead of paying high hotel rates, you can stock up on Delta Spirit shirts and posters, and enjoy a tasty meal at the hotel's popular shabu-shabu restaurant.