El Travelers Inn South San Francisco, de 2 estrellas, se encuentra a poco más de 10 minutos en coche de Buri Buri Park, y a una distancia de 7 km del Mural de la Unidad Panamericana de Diego Rivera. El hotel atrae a los huéspedes con un aparcamiento en las instalaciones.
El motel está situado en South San Francisco, al lado de la estación de metro South San Francisco. Los aficionados al deporte también disfrutarán visitando el Centro de Convenciones Cow Palace, a poco más de 15 minutos en coche del Travelers Inn South San Francisco. Este establecimiento está situado a un corto paseo de la Iglesia Católica de Nuestra Señora de la Perpetua Ayuda, mientras que la estación de autobuses South San Francisco BART está a 850 metros. La estación de metro más cercana está a unos 10 minutos a pie.
El Travelers Inn cuenta con 21 habitaciones, algunas disponen de una zona de comedor y una zona de estar, y tienen opciones de autoservicio como hervidor eléctrico. Entre otras comodidades hay climatización individual, calefacción central, una plancha y tabla de planchar, además de televisión por satélite y un reproductor de DVD para tu entretenimiento. Algunos cuartos de baño disponen de una ducha adaptada, así como de secadores de pelo.