Overview

Rambla & Catalunya Hostel

Rambla Catalunya 84 ( 2a y 3a Planta), 08008 Barcelona, Catalonia, Spain
+34 686 016 276

$132+

Nearby

    Show all
    Reviews
    Map

    Map