The river corner situa-se em Roma, a cerca de 18 minutos a pé de Estação de Metro Rome Termini e 1,5 km de Estação de Metro de Barberini Fontana di Trevi. O alojamento está próximo de Piazza Barberini, de Villa Borghese e de Escadaria Espanhola. Os quartos com ar condicionado providenciam vista da cidade, roupeiro e acesso Wi-Fi gratuito.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. As unidades providenciam um frigorífico.
The river corner tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Spagna, Estação de Metro de Repubblica - Teatro dell'Opera e Estação Central Termini de Roma. O aeroporto mais próximo é o Aeroporto de Roma - Ciampino, que está a 16 km de The river corner, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.