Hotel dei Mellini oferuje panoramiczny taras na dachu i znajduje się 15 minut spacerem od Placu Świętego Piotra w centrum Rzymu. Obiekt mieści się w XIX-wiecznym budynku nad Tybrem, a jego wnętrza zdobi prywatna kolekcja sztuki.
Eleganckie pokoje w hotelu Mellini urządzone są w nowoczesnym angielskim stylu. Wszystkie pokoje są klimatyzowane, a ich wyposażenie obejmuje elektroniczny sejf oraz telewizor z dostępem do kanałów telewizji satelitarnej i kanałów pay-per-view. Do dyspozycji Gości jest także marmurowa łazienka.
Codziennie rano w hotelu serwowane jest amerykańskie śniadanie w formie bufetu, które obejmuje dania na ciepło. Latem Goście mogą wypić aperitif i zrelaksować się w ogrodzie na dachu z widokiem na Rzym. Do ich dyspozycji jest także bezpłatna siłownia.
Zamek Świętego Anioła znajduje się zaledwie 500 metrów od hotelu. Stacja metra Flaminio oraz dzielnica handlowa wokół ulicy Via del Corso oddalone są od obiektu o 10 minut spacerem.