A 1872 River House localiza-se na baixa da cidade do Porto, onde pode encontrar diversas atrações turísticas. Para se deslocar para os pontos da cidade a baixa do Porto tem uma ampla rede de transportes.