La villa The Ice Palace Leadville está situada a tan solo 500 metros del Museo de la Casa Healy y la Cabaña Dexter y ofrece comodidades como Wi-Fi y un aparcamiento.
La Pista de Tubing Dutch Henry está cerca de la casa de vacaciones, mientras que el Ferrocarril Leadville Colorado & Southern se encuentra a tan solo 11 minutos a pie. Esta villa también está a tan solo 300 metros del Salón Nacional de la Fama y Museo de la Minería. Situados a a 15 minutos a pie del Parque Huck Finn, la villa The Ice Palace se encuentra también al lado de lugares culturales como el Teatro de la Ópera Tabor.
La villa se abre a las vistas a las montañas.
Hay una cocina completa con un lavaplatos, una cafetera/tetera y una nevera en la villa The Ice Palace para que los huéspedes puedan cocinar. Los huéspedes pueden cenar en el restaurante Cookies with Altitude, situado justo al lado de este establecimiento. La estación de autobuses Family Dollar está a unos 700 metros de la propiedad, lo que permite a los huéspedes descubrir fácilmente Leadville.