Terry1123's Rome, Italy
Duca D'Alba Hotel
Via Leonina 14
Hotel is very well situated in monte and is a gem in the area which is very close to all the sites i...
several new museums have opened in the ancient City and many sites have had more ruins opened up. Wo...