Discover the beauty of our apartments in the historic center of Rome
Charmsuite – Rome
Nine mini-apartments located in the most iconic spots in Rome: Piazza Navona, St. Peter’s, Colosseum.
Accommodations that will allow you to fully experience the magic of Rome, dwell in well-kept, cozy and comfortable environments and visit Rome comfortably on foot. Book now for an unforgettable experience in the Eternal City.