Genesteld in de wijk Downtown San Francisco van San Francisco, biedt Bel Air Hotel San Francisco accommodatie op ongeveer 4 km van Alcatraz. De gasten die met de auto reizen kunnen gebruik maken van een openbare parkeergelegenheid in de buurt.
Het hotel is gelegen op een korte afstand van St. Mary's Cathedral. Dit hotel ligt op afstand van maar 500 meter van van het metrostation Powell Street. Bij Bel Air kunt u genieten van een natuurlijke bezienswaardigheid zoals Ruth Asawa's San Francisco Fountain op 12 minuten lopen. Het pand in San Francisco is binnen het bereik van de Painted Ladies geplaatst. De bushalte Jones Street & Sutter Street is op 500 m van het hotel met 11 kamers.
Hedendaagse specialiteiten worden geserveerd in Taylor Street Coffee Shop, gelegen op wandelafstand van ongeveer 5 minuten.