El hotel Villa Franca Río de Janeiro, de 3 estrellas, es un buen punto de partida para las atracciones deportivas de Río de Janeiro, incluyendo el Sambódromo Marqués de Sapucaí, que se ubica a 2 km.
La pensión está ubicada en el distrito Santa Teresa, a poco más de 15 minutos a pie de la Escalera de Selarón y a poco más de 20 minutos a pie de la Iglesia de Nuestra Señora de la Gloria de Outeiro. El hotel goza de una ubicación a una distancia de 2,1 km del Museo Histórico Nacional. Independientemente de la religión, los viajeros prefieren visitar Church of Our Lady of Candelária, un popular lugar de culto situado a poco más de 25 minutos a pie del hotel Villa Franca Río de Janeiro. Este lugar se ubica a pocos pasos de la estación de tren Central D Pedro II, mientras que la parada de autobús Rua Monte Alegre proximo ao 342 está a 150 metros.
Cada una de las 9 habitaciones está equipada con aire acondicionado, así como con Wi-Fi y una tv de pantalla plana con canales vía satélite. Están equipadas con ventanas insonorizadas, y también cuentan con minibar. Los cuartos de baño ofrecen bañera spa, ducha a ras de suelo y un inodoro separado, y están equipados con secador de pelo y gorros de ducha.
El restaurante Térèze te deleitará con comida brasileña, y se encuentra a poco más de 5 minutos a pie del hotel Villa Franca.