Address
Address:
Via Merulana, 61 A
Zone:
Rione Esquilino (Termini-Via Nazionale) (Roma centro)
Interno 6
Capacity
Number of beds:
8
Last checked:
2022-01-25 9:11