El Artmar Hotel San Francisco incluye 28 habitaciones y está ubicado a 6 km de la Prisión Federal de Alcatraz.
El hotel, situado en el distrito de los Teatros, está a 10 minutos en coche de la Misión Dolores y al lado de lugares de compras como la Plaza Unión. El Acuario de la Bahía, a 3 km, es sin duda una visita obligada para los turistas que viajan en la familia a San Francisco. Entre los lugares de interés educativo cercanos se encuentra la Universidad Academia de Arte, que está a 17 minutos a pie del Artmar. Este hotel está cerca del transporte público, a tan solo 600 metros de la estación de metro Calle Powell y a unos minutos a pie de la parada de autobuses Market Street & 7th Street North.
Todas las habitaciones de la propiedad están equipadas con escritorio y TV de pantalla plana con canales vía satélite.
El hotel Artmar está justo al lado de Birdsong y ofrece una amplia selección de comidas.