Con un restaurante y depósito de equipajes, el The Mosser Hotel San Francisco, de 3 estrellas, se encuentra en el distrito Lower East Side, a unos 1 km del Estadio Oracle y a 25 minutos a pie de la Catedral de Santa María. El hotel también incluye un aparcamiento.
Situado a unos 5 minutos a pie del Centro comercial Westfield San Francisco, este hotel está muy cerca de la Plaza Unión. El hotel Mosser San Francisco queda a 600 metros de la estación de metro Calle Powell. Este lugar se encuentra a 3 km del Puente de la Bahía. La parada de autobús 22 4th Street, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está al alcance de este hotel.
El hotel cuenta con 166 habitaciones con climatización individual, calefacción central, una plancha y tabla de planchar. Algunas ofrecen TV de pantalla plana con canales vía satélite, además de un hervidor de agua. Las habitaciones disponen de un baño privado con un inodoro separado y ducha.
Los huéspedes pueden comer en el restaurante Birdsong bastante cerca del hotel Mosser.