Situated in a historic 16th-century palazzo steps from Piazza del Popolo, the newly opened ROMEO Roma Hotel blends the ...
Sporting directors and agents descend on the northern Italian city on the final day of each window to thrash out late deals ...