AMOCITY
Al Manthia Hotel is right in the heart of Rome just 328 feet from Barberini metro stop and a 5-minute walk from the Trevi Fountain. This cha...