Rome, , Italy
The Hotel Lord Byron is a 5 Star hotel. It is on the edge of this magnificent park; Villaborghese; that Amedeo Ottaviani took over in the midst of discreet and hidden residences of people of importance and standing.
Click here for the no frames version of the hotel accommodation