This hotel was under construction when I stayed there over Labor Day in 2007. It appeared that they were converting to a Ramada Inn but there were no signs of construction when I was there. City center hotels were selling close to $300 for that weekend, I got a great deal on Site 59 and only need a place near... more



