Staying at Casa Rodo 53 Hotel, you will be a 25-minute stroll from Valle De La Luna and 1.3 miles Santa Teresa National Park Wildlife Refuge. If you are willing to explore even more landmarks in Rocha, consider checking out Guardia Del Monte set 0.7 miles away.