Hotel Memphis, Rome

Via degli Avignonesi 36Fontana Di Trevi, Rome00187, Italy