Situated 2.8 miles from El Vado Lake State Park, the 9-room Stone House Lodge Los Ojos features a terrace with views of mountain.
At this Los Ojos lodge guests can enjoy a lake view. The villa includes a bathroom with a shower.
The property comes with a kitchenette equipped with coffee and tea making machines. You can try cycling staying here.