El hotel de 2 estrellas Hostal Rio De Castro Barcelona tiene 12 habitaciones y está a unos 5 minutos andando del Teatre Ovidi Montllor. Además, esta pensión ofrece a los visitantes de Barcelona caja fuerte y seguridad las 24 horas.
El hotel se sitúa a 25 minutos a pie de la Plaza Cataluña, mientras que la Catedral de Barcelona está a una distancia de unos 25 minutos a pie. El Hostal Rio De Castro Barcelona está situado cerca de lugares de interés natural como el Parque Güell (4 km) y el Parque de la Ciudadela (3 km). El lugar está a poca distancia del Museo Nacional de Arte de Cataluña MNAC y de otras atracciones principales de Barcelona. El hotel está ubicado cerca de la estación de metro el Poble Sec, a unos 10 minutos a pie del Hostal Rio De Castro, y a 10 minutos andando de la parada de autobús el Paral-lel - Rocafort.
Algunas de las habitaciones de este hotel están equipadas con climatización individual, calefacción central y una plancha, además de las instalaciones de autoservicio como máquina de café y también hervidor eléctrico. Ofrece baños equipados con inodoro y ducha, además de secadores de pelo y toallas.
Hay una buena variedad de platos a 5 minutos a pie ofrecida por el Bar Marcelino y Petit Montjuïc.