Villa Leo 2, west flagler park baptist church'a kolay bir erişim sağlamaktadır. Bu tesisin odalarında balkon, giyinme alanı, çalışma masası bulunmaktadır.
Bu villadan Miami Miracle Mile'a arabayla 10 dakikada ulaşabilirsiniz, Salvadore Park Tenis Merkezi'a ise 15 dakikada. Çeşitli yiyecekleri servis eden El Palacio de los Jugos, La Perla Del Sur, sadece 600 metre uzaklıktadır.
Odaların tümünde donanımlı bir mutfak vardır. West Flagler Street & West 60th Avenue otobüs durağı konaklama birimine 100 metre uzaklıktadır.