i stayed in 2006 and it is by far the worst hotel i've ever been .. good location but that's it !! i mean i prefer to pay 200 bucks more and stay in a nicer hotel ....... we had to buy a new set of towels and sheets , very very disgusting place .. didn't like it at all !!
hotel reviews