Los huéspedes del Artmar Hotel San Francisco pueden visitar el Museo de Arte Moderno de San Francisco, enclavado a tan solo 1 km.
El hotel está enclavado en el barrio de los Teatros de San Francisco, a unos 10 minutos a pie de la estación de metro Powell Street. El Acuario de la Bahía, a 2 km, es sin duda una visita obligada para los turistas familiares en San Francisco. Además, Yerba Buena Gardens está situado a tan solo 12 minutos a pie. El hotel Artmar San Francisco también te lleva a la Misión Dolores, que está situada a unos 3 km. La parada de autobús más cercana, Leavenworth Street & h Street, está a tan solo 5 minutos a pie.
Las 28 habitaciones de este hotel ofrecen un escritorio y televisor.
El restaurante Tikka Masala está al lado del Artmar, a 50 metros.