Overview

Rio De Castro

Search hundreds of travel sites at once for hotel deals at Rio De Castro

Avenida Paral.lel, 119, 08004 Barcelona, Catalonia, Spain
+34 934 413 046

£51+

Rio De Castro
Wed 21/2
Thu 22/2

Overall guest ratings

6.1/10 Good
Based on 369 reviews

Review highlights

  • 9.2
  • 9.0
  • 1.6
  • 0.8

Nearby

  • 0.6 mi National Art Museum of Catalonia
  • 0.6 mi Plaça d'Espanya
  • 0.7 mi Montjuic Mountain
show all

About

Hostal Rio De Castro offers free Wi-Fi and is centrally located on Barcelona’s Parallel Avenue, next to Poble Sec Metro Station. It is 10 minutes’ walk from Plaza Espanya’s Magic Fountain. All air-conditioned rooms feature flat-screen TV and tiled floors. Each has a work desk and a private bathroom with a hairdryer and amenities.

Less show all
CtripApac
Photos
Map

Map