St Charles Inn, Superior Hotel New Orleans:靠近 Union Station