La Villa Casa de Sol Inlet Beach, de 276 m², está situada a unos 20 minutos a pie del Parque Estatal Camp Helen y ofrece senderismo para los huéspedes activos. Esta villa aloja hasta 10 huéspedes y les está equipada con un aparcamiento privado.
El Parque Lake Powell está a unos 2 km de esta casa de vacaciones, mientras que el Sand Cliffs Condominium se encuentra a unos 4 km. Los huéspedes apreciarán la proximidad a lugares históricos como la Kelly Green Alys Beach, que está a unos 10 minutos en coche.
Los cuartos de baño también disponen de un inodoro separado y una ducha. Hay secador de pelo y toallas de baño para la comodidad de los huéspedes.
La Villa Casa de Sol incluye una cocina totalmente equipada, además de una zona de comedor para que los huéspedes puedan cocinar por sí mismos. La cocina también dispone de una cafetera/tetera, una nevera y utensilios de cocina. Ofreciendo platos asiáticos, el restaurante Shaka Sushi and Noodle Bar es una de las opciones para comer, situado a 650 metros.