Bed and breakfast in the center of Rome 10 minutes walk from St. Peter's Square (Vatican).
via San Damaso, 65, 00165 Rome, Italy