Hotel Pyramid, Rome

Via dei Magazzini Generali 4Aventino E Testaccio, Rome154, Italy