Filter Results
Apply Filters
Clear Filters
Lodges in Los Ojos
Stone House Lodge
1409 State Rd-95, Los Ojos, United States Show map
The 9-room Stone House Lodge Los Ojos is located around 10 minutes' drive from El Vado Lake State Park and allows guests to enjoy cycling.
From US$ 167
Book Now