In Texas, the legal age is 18 as well. But just know, most of the Hotel's will ask you for a credit card to hold, in case there are damages to the room, if you pay cash for your stay. Omni Hotel has a very wonderful staff. Not sure of pricing. J. W. Marriott is also another nice place to stay, but also, no info on pricing. Good Luck on your trip, hope this was helpful.
Yes
The only thing is you are not permitted to purchase or consume alcohol. Nor can you rent a car. Other than that you should be good to go. Welcome to Texas. 😊
Yes, you will be able to check in. 18 is legally an adult here as well.
Thanks! Your answer is awaiting moderation.