Hotel Eden, Rome

Via Ludovisi 49Via Veneto, Rome00187, Italy
Hotel chain: Le Meridien
More images