The River House biedt accommodatie in Blumenthal.
De kamers zijn voorzien van satelliet-tv. De kamers zijn voorzien van een koffiezetapparaat. Elke kamer heeft een eigen badkamer.
Fredericksburg ligt op 13 km van The River House en Comfort ligt op 33 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven van San Antonio, op 82 km van The River House.