Located directly across the street from the Palace Theater and in between two multiplex movie theaters.

Highly visible location in the heart of downtown, soon to be across the street from the 156 room extended-stay Marriott Residence Inn.