Flatinrome Santa Maria Maggiore 1 - Deluxe apartment

Via Leopardi 17 00185, Roma
Santa Maria Maggiore 1 is a large and comfortable 80 Square metres (860 SqFt), luxury furnished  one bedroom apartment with nice balcony in the center of Rome, very well connected by public transport, sleeps up to 5 guests. It sits on the third floor with elevator of an old monastery just luxury renovated