D

I must say this place is huge. Two towers. One sid...

I must say this place is huge. Two towers. One side of the hotel offers the view of Busch Stadium, home of the St. Louis Cardinals. 360 bar is located on the roof of the main tower, which nice place to be on a home game. Food is good and the drinks are cold. Rooms are some of the better looking and comfortable around the $100 mark. Clean and modern that are smoke free. Definitely worth a stay if in town for the Cardinals.

Comments:

No comments