El The Great Beauty está ubicado en el centro de Roma, a 10 minutos a pie de los Museos Vaticanos. Ofrece habitaciones elegantes con aire acondicionado y un desayuno de estilo continental a diario. Las habitaciones son vistosas y disponen de suelo de parquet, paredes de piedra vista, TV de pantalla plana, minibar y baño. El establecimiento está a 5 minutos a pie de la estación de metro Ottaviano y a 1 km de la calle comercial Via Cola di Rienzo.