Tripadvisor En 2

I cannot wait to return to this hotel, everything about it is just perfect. The only thing I regret about my trip to Italy, is not staying more time in Torre Palombara. This hotel is a must whenever in Italy and its only about an hour from Rome and minutes away from fabulous towns…