On the street just before getting to Casa Gala is Hotel Madrid. (507) 775-2051
NOTE: Verify all rates prior to check in. The rates quoted below are a best effort by me to get rates.
Their prices range from $18.70 for one person. $22.50 two persons and $34.10 for three persons. Internet charges are 75 cents per hour.
For other David hotels go here.