For a stylish break amid the artistic, historical, religious and architectural riches of Rome, look to the five-star Hotel Indigo Rome – St George, a centro storico boutique in the Telegraph ‘Top Ten Hotels in Rome’, with elegant rooms, exceptional dining and a roof terrace close to the Vatican, Piazza Navona and Trastevere. And as […]