Spacious hotel rooms in capital cities like London are a rarity unless you have a large budget. These aparthotels offer the best in design, space and location.