Superb location, comfortable beds, stunning interiors. The perfect home from home for a relaxed few days in London.