We stayed in 'Insula' for 5 nights. The apartment was stocked with everything we needed and very comfortable, the website is very accurate in the description of the apartments. For Rome, it is a fantastic bargain. The apartment is very well located in a GREAT neighborhood in Rome called Trestavere, located across the river from the Historic center. The location...
More