A jewel of suite in the heart of Rome

The Margutta Place is located at the number 83 in Via Margutta, behind a green door crowned with lush ivy. The apartment consists of four beds divided into a double bedroom and two beds in the living room.