Loading hotels
Confirming room availability...
Room29, Via Ivrea 20 Apt. 29 Carrozza, Rome, Italy
This comfortable Hotel is located in Termini Railway Station. With a total of 1 rooms, this is a nice place to stay. Travellers will not be bothered during their stay, as this is not a pet-friendly property.