Ubicado a unos 1 km del Museo de Arte Asiático, el Artmar Hotel San Francisco incluye 28 habitaciones.
Este hotel se encuentra a 25 km del aeropuerto Internacional de San Francisco y no muy lejos de atractivos culturales como el Museo del Tranvía. El hotel queda a poco más de 10 minutos a pie de la estación de metro Calle Powell. El Artmar está a 2 km de la Librería City Lights y de otras atracciones principales de San Francisco. El lugar está a unos cuantos pasos de la parada de autobús Market Street & 7th Street North, bien conectado con numerosos lugares de interés.
Todo cuarto del hotel incluye escritorio y TV de pantalla plana con canales vía satélite.
En los alrededores puedes comer en el restaurante Birdsong, cerca del hotel Artmar San Francisco.