Das Hostal Rio Castro befindet sich im Zentrum von Barcelona in einer gut angebundenen Gegend. Das Hostal befindet sich neben der U-Bahn-Station Poble Sec (Linie 3, grün), nur 15 Gehminuten von der Plaza Cataluña und dem Yachthafen sowie 5 Minuten von der Plaza España und der Feria de Muestras entfernt. Die Strände von Barcelona sind auch sehr nahe gelegen, nur 10 Minuten mit dem Bus (2,5 km). Las Ramblas und das Gotische Viertel sind ebenfalls nur 10 Gehminuten vom Hostal entfernt.
Die Herberge verfügt über eine sehr komplette Ausstattung, mit geräumigen und komfortablen Zimmern, helle Außenräume. Praktisch alle haben ein eigenes Bad (renoviert) mit Klimaanlage, Heizung, Fernseher und Internetzugang via WIFI.
Die Unterstützung für den Bildschirmleser wurde aktiviert.