El Hotel dei Mellini ocupa un edificio del siglo XIX, situado junto al río Tíber y a 15 minutos a pie de la plaza de San Pedro en el centro de Roma. Cuenta con una terraza panorámica en la azotea y una colección de arte privada.
Las habitaciones del Mellini Hotel son elegantes y presentan una decoración de estilo inglés moderno. También tienen aire acondicionado, caja fuerte electrónica, baño de mármol y TV con canales vía satélite y de pago.
Todos los días se ofrece un desayuno bufé americano caliente y, en verano, se puede tomar un aperitivo en el jardín de la azotea con vistas a Roma. Además, hay un gimnasio de uso gratuito.
Este hotel se encuentra a solo 500 metros del castillo de Sant'Angelo y a 10 minutos a pie de la estación de metro de Flaminio y la zona comercial de la Via del Corso.