The Westin Excelsior Rome

VIA VITTORIO VENETO 125
ROME, 00187 IT