Loading hotels
Confirming room availability...
Antica Locanda, Via Del Boschetto 84, Rome, Italy
This comfortable Hotel is located in Colosseum. The establishment comprises a total of 18 snug units. Those who dislike animals may enjoy their stay, as this Hotel does not allow pets.