I've been tasked with sourcing an upmarket hotel in London. Location needs to be pretty central but quality is important. The company will be accommodating 10 of our VPs for 14 days mostly in suites with 16 other employees also needing accommodation. A spa / gym would also be useful. Any suggestions?