Address
Address:
Piazza Pietro Thouar, 32
Zone:
Suburbio Della Vittoria (Roma centro)
Scala 1 Interno 5
Capacity
Number of beds:
8
Last checked:
2020-08-28 10:36