TOP 25 HOTELS IN WORLD
14: Hotel 41
18: The Milestone Hotel and Residences
TOP 25 HOTELS IN UK
1: Hotel 41
2: The Milestone Hotel and Residences
5: The Beaumont
6: The Montcalm London Marble Arch
8: Taj 51 Buckingham Gate Suites and Residences
10: The
Montague on The Gardens
11: The Goring Hotel
13:
Haymarket Hotel
17: The Piccadilly London West End
18: The Hari
19:
Chesterfield Mayfair Hotel
23: Amba Hotel Charing Cross
24: Covent Garden Hotel
25: Draycott Hotel
TOP 25 SMALL HOTELS IN UK
6:
Egerton House Hotel
TOP 25 HOTELS IN EUROPE
4: Hotel 41
6:
The Milestone Hotel and Residences