Das Mesón Castilla liegt nur 100 m vom Las Ramblas und dem Plaça Catalunya Square im Zentrum von Barcelona entfernt. Das Hotel bietet kostenfreies WLAN und eine attraktive Gartenterrasse mit Frühstück.
Die Zimmer im Mesón Castilla verfügen über ein Doppelbett und einige verfügen über einen eigenen Balkon. Sie verfügen über eine Klimaanlage und ein eigenes Bad mit einem Haartrockner.
Das Hotel verfügt über eine 24-Stunden-Rezeption, sodass die Gäste während ihres Aufenthalts flexibel sind. Der Tourenschalter kann Ausflüge und Autovermietung organisieren. An der Rezeption sind Safes gegen Aufpreis erhältlich.
Das moderne Kunstmuseum von Barcelona liegt 5 Gehminuten vom Hotel entfernt. Das historische gotische Viertel mit seiner Kathedrale und vielen Bars erreichen Sie in 10 Gehminuten.