Catalonia Born está localizado en un edificio del siglo XIX, en el corazón del barrio gótico, el barrio más antiguo de Barcelona. La propiedad está situada a menos de 1 kilómetro del Arco del Triunfo, del parque de la Ciudadela y del centro histórico. El hotel se encuentra a 15 kilómetros del Aeropuerto Internacional Barcelona-El Prat (BCN).
Este hotel en el centro de Barcelona dispone de 90 habitaciones distribuidas en un edificio de cinco pisos, equipadas con minibar, caja de seguridad, teléfono de marcado directo y televisión por cable y satélite. El hotel también cuenta con habitaciones para personas con discapacidades, previa solicitud y sujetas a disponibilidad.
El hotel Catalonia Born se distingue por su enorme atrio en el patio central que brinda luz natural a los bares y lobby del hotel. La propiedad cuenta con una piscina, una sala para desayunos, un restaurante bar con servicio de almuerzo y cena estilo mediterráneo, cambio de divisas, servicios de lavandería y alquiler de autos. Además el hotel Catalonia Born brinda una sala de reuniones con capacidad para 15 personas y acceso al spa Zenter ubicado en el hotel Catalonia Ramblas, con previa solicitud.