View All Photos
←
→
Check Rates & Availability
The Castro Theatre, located in the famous Castro district, is home to many International Film Festivals and a great place to visit while in San Francisco. San Francisco Convention & Visitors Bureau photo.