El Finally in Rome se encuentra en Roma, a solo 10 minutos a pie de la plaza de San Pedro, y ofrece alojamientos con aire acondicionado y suelo de parquet. Hay conexión Wi-Fi gratuita en todo el establecimiento.
Los dormitorios del apartamento incluyen TV de pantalla plana vía satélite y baño con artículos de aseo gratuitos y secador de pelo. La cocina está equipada con horno y lavadora.
En los alrededores del Finally in Rome hay muchos restaurantes, pizzerías y cafeterías. El establecimiento está a unos 20 minutos a pie de los Museos Vaticanos y del castillo de Sant'Angelo.