London: Hotels

Hotels are the most familiar (but rarely the cheapest or most interesting) places to stay