Born está en el centro de Barcelona, a 2 km de Platja del Somorrostro y a 2,1 km de Platja de la Barceloneta, y ofrece alojamiento con wifi gratis.
Las unidades tienen zona de cocina totalmente equipada con nevera, cafetera y microondas. Hay un baño compartido totalmente equipado con ducha y secador de pelo.
Cerca del alojamiento hay puntos de interés como Catedral de Barcelona, Palacio de la Música Catalana y Paseo de Gracia. El aeropuerto (Aeropuerto de Barcelona - El Prat) está a 13 km.