Loading hotels
Confirming room availability...
Amorhome, Via Del Moro 27 153 Rome, Rome, Italy
This lovely Hotel is set in Termini Railway Station. Patrons will enjoy a peaceful and calm stay at Amorhome as it counts with a total of 3 rooms. Those who dislike animals may enjoy their stay, as this property does not allow pets.