820 and N Beach St is a popular area for Ft Worth. There are several decent hotels around there