Set in the centre of Rome, Petra Apartments is a sustainable accommodation, which offers soundproof rooms. Among the...