Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Avenida Paral lel 119, Barcelona
Hostal Rio De Castro offers free WiFi 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.
See MoreUsage of subsidiary facilities may incur additional fees