Villa Franca Rio De Janeiro is located in a beach area of Rio De Janeiro in close proximity to Baía de Guanabara, Maracanã Stadium and Flamengo Beach.
The city center is 8 km away from the hotel. This elegant property is 10 minutes' walk to Casa Rosa Centro Cultural, Chacara do Ceu Museum and Church of Our Lady of the Glory of the Outeiro .
Guests are offered 7 luxury hotel rooms equipped with a minibar, flat-screen TV, free Wi-Fi, climate control and a balcony.
Guests can relax in the sports bar serving hot drinks.
The hotel stands within a 15-minute stroll of Glória subway station and within a 20-minute walking distance of Estação D Pedro II Central train station. 5 minutes by car from Santos Dumont airport.