Hotel Paba, Rome

Via Cavour 266Colosseo, Rome00184, Italy