Hotel dei Mellini mieści się w zabytkowym budynku na prawym brzegu Tybru, 15 minut spacerem od dzielnicy handlowej przy Schodach Hiszpańskich.
Pokoje w hotelu Mellini zostały całkowicie odnowione. Ich wyposażenie obejmuje marmurową łazienkę i indywidualnie regulowane ogrzewanie oraz klimatyzację.
W hotelu znajduje się panoramiczny taras na dachu, z którego roztaczają się piękne widoki na miasto. W odremontowanym holu podziwiać można prywatną kolekcję sztuki z dziełami takich artystów jak Schifano czy Marinetti.
Watykan znajduje się kilka minut spacerem od hotelu. Nad brzegiem Tybru stoi także Zamek Świętego Anioła, oddalony od hotelu o zaledwie 500 metrów.