Pension Casa de Barca ligt op 350 meter van de Arc de Triomf in Barcelona en biedt gratis WiFi. Het ligt op 10 minuten lopen van Plaza Catalunya en het stadscentrum.
De eenvoudige kamers zijn voorzien van verwarming, houten vloeren, een bureau en airconditioning. Er zijn kamers beschikbaar met een eigen badkamer. Andere kamers hebben een gedeelde badkamer.
Het hotel biedt bagageopslag en een wasservice. Personeel is erg aardig en behulpzaam. Het metrostation Urquinaona ligt op slechts 250 meter afstand. In 10 minuten loopt u naar het Ciutadella Park. Het busstation Estació del Nord ligt op 750 meter afstand.