Axel Hotel Barcelona & Urban Spa - Historical building, is located in Aribau, 33, in Barcelona in Spain, it has di 105 rooms.