A Villa Franca está localizada a 1,5 km da
Praia do Flamengo, no Rio de Janeiro, e a 15 minutos a pé da Estação de Metrô Glória. A propriedade oferece Wi-Fi em todas as áreas. Os quartos apresentam decoração sofisticada. Os quartos estão equipados com ar-condicionado, TV de tela plana com canais a cabo e frigobar. Você pode encontrar diversas opções gastronômicas e de almoço a 750 metros da propriedade. O bairro badalado dos Arcos da Lapa fica a 13 minutos a pé. A Villa Franca fica a 10 km do Estádio do
Maracanã e do Corcovado. A famosa Praia de Copacabana fica a 7,5 km de distância, enquanto o Aeroporto Internacional do Galeão está a 22 minutos de carro da propriedade.