We stopped here on our way back from New Orleans. The hotel is located downtown next to Union Station on the Alabama River. Its set up like all embassy suites. Our room was clean. Yes, the decor/furniture is beginning to look a little dated (like all embassy suites). The fact that the rooms are so large, makes it not such... more









