Situado a poucos passos do Parque Villa Borghese, o River Palace Hotel dispõe de interiores elegantes e mobiliário antigo. O acesso à Internet é gratuito e os quartos estão equipados com ar condicionado e televisão com canais por satélite.
O rico buffet de pequeno-almoço é servido diariamente e inclui bolos e pastelaria caseira, frutas frescas, charcutaria e queijos. O bar serve cocktails e 22 diferentes uísques.
O River Palace situa-se apenas a 5 minutos a pé da famosa Piazza del Popolo e da Estação de Metro Flaminio. A partir da estação é possível aceder a ligações directas até a Escadaria de Espanha e ao Vaticano.