Central London Hotels

In 2003, it was estimated that there were more than 70,000 three- to five-star hotel rooms within central London alone. Here