Has anyone stayed at either of these hotels?
Center Hotels Plaza seems to be better located but has more mixed reviews. Storm Hotel has better reviews and the location still looks pretty centrally located as far as I can tell, but I'm curious what people thought if they stayed at either.