Hotel Abri is situated in San Francisco, California, USA, just two blocks from Union Square and one block from Powell Street. This hotel is only 2 km from Port of San Francisco and Aquatic Park. Baker and Island beaches as well as Golden Gate Bridge are..