Eurobookings.com has a comprehensive Hotel Guide which provides an insider's view into the top European hotels and travel destinations around the world. If you are searching for hotels in European cities like Barcelona, take a peep at Hotels in Barcelona or Prague at Prague City Hotels.
You can even get a look at maps showing the locations of the available hotels like this one for hotels in Prague:

While Eurobookings.com concentrates on hotels in Europe, it is actually a world wide service. 2007 is Visit Malaysia Year, and I made a check for hotels in Kuala Lumpur, and it turned out 44 available hotels in 3 locations at Hotels in Kuala Lumpur.