L'établissement The River House vous accueille à Blumenthal.
Les chambres sont équipées d'une télévision par satellite. Toutes possèdent une machine à café. Toutes comprennent une salle de bains privative.
L'établissement The River House se trouve à 13 km de Fredericksburg et à 33 km de Comfort. L'aéroport international de San Antonio, le plus proche, est implanté à 82 km.