E
Eric Lin Review of Grand Hyatt Tampa Bay
Hotel rooms have very nice view. The hotel is loca...
Hotel rooms have very nice view. The hotel is located at a waterfront, and has a very nice little trail go towards the bay. Definitely one of the top Grand Hyatt in USA, but just in USA if you know what I mean: )
Comments: