Hotel Canova, Rome

Via Urbana 10/A Rome00184, Italy