Has anyone been inside this place or stayed in this hotel?
We usually stay downtown places like Marriott Plaza, River center, Hyatt, Emily Morgan
We are going for 3 nights during 4th of July week and plan to just play at Fiesta Texas during the day.
Need more info on this Hyatt Place before I am willing to stay there any ideas? Thoughts?