The 6-bedroom The Luxe Lookout Villa Inlet Beach is located about a 25-minute stroll from Lake Powell Park and allows guests to enjoy snorkeling, cycling, and fishing. Featuring sea views, the villa invites guests to visit Inlet Beach, located only 0.7 miles away.
The Inlet Beach villa is situated in the vicinity of the vast Camp Helen State Park.
The Luxe Lookout Villa offers an access to a fully-fitted kitchen, provided with coffee and tea making facilities, a fridge, and oven. The accommodation is situated a mere 7 minutes by foot from The Terrace Restaurant.