Find hotels in Alexandria, MN from $78