Situado a cerca de 10 minutos andando do Templo Expiatorio da Sagrada Familia, o hotel Hostal Rio De Castro está localizado a uma distância de apenas 5 minutos a pé de Teatre Ovidi Montllor.
Os hóspedes podem visitar a Praça Real, que fica a cerca de 25 minutos de distância a pé. As atrações esportivas mais próximas são o Estádio Olímpico (a 0.7 km), e o Estádio Camp Nou (a 3.4 km). O hotel de 2 estrelas está perto da Fundação Joan Miró. A estação de metrô mais próxima é de Poble Sec, ela está a cerca de 10 minutos de distância a pé.
Os 12 quartos no o hotel Hostal Rio De Castro são equipados com comodidades como controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. As casas de banho incluem casa de banho separada e chuveiro, e confortos tão finos como secador de cabelo e toalhas.
Os hóspedes podem comer nos Bar Marcelino e Petit Montjuic, localizados a cerca de 5 minutos de distância a pé.