AMOCITY
Attractively located in the center of Rome, Rossi Hotel has free WiFi throughout the property and a shared lounge. Built in 1905, this 2-sta...