If possible, visit the hotel before you commit to staying there. If you find it's to your standards, then, fair enough. However, if you expect a level of quality commensurate with the price, you'll be sorely disappointed.