River View Center encontra-se na área de Misericordia, em Lisboa, a 18 minutos a pé de Teatro Nacional Dona Maria II, 1,8 km de Praça do Comércio e 2,7 km de Castelo de São Jorge. Os hóspedes dispõem de acesso Wi-Fi gratuito e uma cozinha totalmente equipada.
Rossio fica a 17 minutos a pé de River View Center, enquanto Miradouro da Senhora do Monte está a 3,9 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 10 km de River View Center.