by saveyourlife on 15 Nov 2009 9:26pm
Has anyone stayed at The Eden, The Aldirorando Palace Villa Borghese, or the Lord Byron with either Am Ex Platinum or The Leading Hotels of the World. I am trying to figure out in which hotel to stay for 5 days. The Aldirorando has a pool which will be nice for warm weather.