Right to the top of the famous Via Veneto overlooking Villa Borghese Park the Marriott Grand Hotel Flora embodies the refinement of elegance and style