Filter Results
Apply Filters
Clear Filters
Extended Stay in Los Ojos
Stone House Lodge
1409 State Rd-95, Los Ojos, United States Show map
Located around 10 minutes' drive from El Vado Lake State Park, the 9-room Stone House Lodge Los Ojos provides access to various tourist attractions in the vicinity.
From US$ 167
Book Now