6 of the best: luxury hotels in Italy
From Capri to the Lakes, and Rome, Venice, Florence and Milan, we check out six fabulous luxury hotels in Italy for inspiring events and incentives…
St Regis makes Venice debut
Marriott’s luxury St Regis brand has opened a high-end hotel in Venice, boosting its Italian portfolio, which includes properties in Rome and Florence.