Address
Address:
Viale degli Ammiragli, 71
Zone:
Quartiere Trionfale (Roma nord)
Scala B Interno 26
Capacity
Number of beds:
4
Last checked:
2022-05-05 16:59