Hotel Forum, Rome

Via Tor de' Conti 25Colosseo, Rome00184, Italy