Le Mesón Castilla se trouve à seulement 100 mètres des Ramblas et de la place Catalunya dans le centre de Barcelone. L'hôtel propose une connexion Wi-Fi gratuite et une jolie terrasse de jardin où vous pourrez prendre votre petit-déjeuner.
Les chambres du Mesón Castilla comprennent des lits ornés et certaines possèdent un balcon privé. Ils sont équipés de la climatisation et d'une salle de bains privative avec sèche-cheveux.
L'hôtel dispose d'une réception ouverte 24h/24, ce qui permet aux clients de bénéficier d'une flexibilité pendant leur séjour. Le bureau d'excursions peut organiser des excursions et la location de voitures. Des coffres-forts sont disponibles à la réception moyennant des frais supplémentaires.
Le musée d'art moderne de Barcelone se trouve à 5 minutes à pied de l'hôtel. Le quartier gothique historique, avec sa cathédrale et de nombreux bars, peut être atteint en 10 minutes à pied.