The business Tres Rios Lodge is a 2-star hotel and offers a picnic area and barbeque grills.
The property lies within 8 km from Choke Canyon State Park. It is about 6 km away from the center of Three Rivers.
Rooms at Tres Rios Lodge feature modern touches such as complimentary Wi-Fi, climate control, a microwave, an iron with ironing board and a work desk.
Such business facilities as computers and a business centre are available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.