El Star Motel San Francisco, de 2 estrellas, está situado en el barrio marítimo Marina, a unos 2 km de lugares de interés deportivo, como el Pabellón Bill Graham Civic Auditorium.
El Castro se sitúa a poco más de 10 minutos en coche del hotel mientras que el Acuario de la Bahía está a unos 25 minutos a pie. Este hotel está a unos minutos a pie de la parada de autobús Lombard Street & Laguna Street, que ofrece conexiones con la Calle Union. El Star Motel San Francisco se encuentra a 1 km del Parque Lafayette.
El establecimiento cuenta con 57 habitaciones con caja fuerte personal, TV de pantalla plana con canales vía satélite y climatizador. Inodoro separado y ducha están también incluidos en los cuartos.
El restaurante Atami Sushi Bar & Grill se halla bastante cerca del Star Motel.