Situado num edifício histórico com vista para o Rio Tibre de Roma, o Luxury on the River apresenta acomodações elegantes, a cerca de 900 metros da Piazza Navona e da Escadaria Espanhola. O acesso Wi-Fi é gratuito em todas as áreas.
Os espaçosos quartos e suites do Luxury on the River incluem ar condicionado, pisos em parquet, televisão de ecrã plano por satélite e uma chaleira eléctrica. A casa de banho inclui roupões de banho macios e chinelos, e alguns quartos têm vista para o Rio Tibre.
Os arredores oferecem muitos restaurantes de estilo trattoria que servem cozinha romana e pizza.
O Museu Ara Pacis fica a 450 metros da propriedade, enquanto a Piazza del Popolo (praça) pode ser alcançada em 20 minutos a pé. A Praça de São Pedro fica a 1,4 km.