Located near the banks of Tiber River, the hotel is 30km from Rome Leonardo da Vinci Airport and 4km from Rome Termini Station. Carved out of a lovely three-story corner building steps from famed ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results