Villa Leo 2 Miami está localizada a 5 minutos a pé de west flagler park baptist church, dando acesso a vários pontos turísticos próximos.
O Parque Aquático Grapeland fica a 4.1 km desta casa de férias, enquanto o Coral Gables Police and Fire está a 3.9 km de distância.
Na Villa Leo 2, os hóspedes podem relaxar com varanda e vestuário e beneficiar do ferro e tábua de passar, controle de temperatura, juntamente com Wi-Fi e TV de tela plana com canais via satélite. A propriedade de Miami dispõe de banheiro com chuveiro. Secador de cabelo, touca de banho e toalhas também estão disponíveis.
A cozinha equipada está equipada com máquinas de café/chá, bem como chaleira elétrica e refrigerador para fins de auto-serviço. Os hóspedes podem experimentar os pratos da cozinha chinesa no China Express, localizado a 550 metros de distância. Esta acomodação está a caminhada de 5 minutos do ponto de ônibus West Flagler Street & West 60th Avenue e a uma distância de aproximadamente 20 minutos andando da estação ferroviária Bayfront Park.