Ludovic Rivaux, general manager, Fraser Suites Le Claridge Champs-Elysées, France
With Fraser Suites Le Claridge Champs-Elysées walking away with the title of World’s Leading Serviced Apartments at the World Travel Awards Grand Final in Lisbon, general manager Ludovic Rivaux here tells Breaking Travel News how it feels to have won.