The 4-bedroom Casa De Sol Villa Inlet Beach is located about a 25-minute walk from Lake Powell Park and welcomes its guests to enjoy hiking. The 3-bathroom holiday home hosts up to 10 guests and provides them with parking.
Guests will find Sand Cliffs Condominium Public Beach 2.5 miles from the villa, and the vast Camp Helen State Park is 1.1 miles away.
Casa De Sol Villa comes with a bathroom with a separate toilet and a shower. A hairdryer, bath sheets, and towels are also featured for your comfort.
There is a full kitchen, which includes tea and coffee making equipment, a fridge, and a kitchenware. Shaka Sushi and Noodle Bar as a dining choice is within reach of this Inlet Beach accommodation.