I am something of a hotel fanatic and I like to bring the family to stay in hotels for the weekend or for a few days holiday here and there. Usually I like comfortable hotels but I have stayed in some less than nice hotels too as well as a couple of real dives. I think that a good hotel should be attractive, clean, well located and have a good and friendly service, and the restaurant should also have decent food or access to some good restaurants nearby.
These are some of my favourite hotels and I've thrown in a few less than good ones too.