Hotel Degli Artisti jest usytuowany w samym sercu Rzymu. Oferuje on luksusowo umeblowane pokoje. Na miejscu Goście mogą bezpłatnie korzystać z WiFi we wszystkich pomieszczeniach. Hotel mieści się w zabytkowym budynku położonym przy cichej, ale centralnej ulicy. W obiekcie działa bar.
Wszystkie pokoje są klimatyzowane i dźwiękoszczelne. W każdym z nich znajduje się łazienka z zestawem kosmetyków, kapciami oraz suszarką do włosów. Podłoga w każdym pokoju została wyłożona parkietem. Wyposażenie obejmuje wiele nowoczesnych udogodnień, takich jak minibar oraz telewizor z płaskim ekranem i dostępem do kanałów satelitarnych.
Codziennie rano serwowane jest śniadanie w formie bufetu, które obejmuje słodkie i słone produkty, w tym wędliny, sery, jajka oraz kiełbaski. Hotelowy bar zaprasza na napoje i lekkie posiłki w godzinach 16:00–23:00.
Recepcja jest czynna przez całą dobę.
Hotel Degli Artisti znajduje się 5 minut spacerem od fontanny di Trevi. Od Schodów Hiszpańskich dzieli go zaledwie 300 metrów.