Onyma Report This Comment Date: June 22, 2012 12:59PM
One star hotel. One big star though.
quasi Report This Comment Date: June 22, 2012 01:30PM
I thought it was plus613 HQ.
BlahX3 Report This Comment Date: June 23, 2012 12:25AM
It is supposedly in New Orleans. Maybe it was the House of the Rising Sun.
90130_ Report This Comment Date: June 23, 2012 04:53AM
A quick coat of paint and it will be fine.