Situé dans un bâtiment du XIXe siècle dans le quartier El Born de Barcelone, le Catalonia Born propose une piscine sur le toit, une belle cour centrale et une connexion Wi-Fi gratuite. La station de métro Arc de Triomf est à 250 mètres.
Les chambres classiques du Catalonia Born Hotel disposent d'une élégante salle de bains en marbre. Elles comprennent également une télévision par satellite et un chauffage central ou la climatisation, selon la saison.
Un petit-déjeuner buffet est servi et le snack-bar est ouvert pour le déjeuner et le dîner. Il y a aussi un bar dans le hall.
Situé à quelques minutes de la gare de França, l'hôtel est bien relié au reste de la ville et à ses environs. Une location de voiture est également disponible au bureau d'excursions.