St James’s Hotel and Club - United Kingdom

Best Luxury Boutique Hotel - Central London & Lux Excellence Award for In-Room Spa Treatments - London