Aparthotel Napols is centrally located, 350 metres from Barcelona’s Arc de Triomf Metro Station. Air-conditioned rooms feature a well-equipped kitchen, and a living room with sofa and TV.
1x Large bed (King size) 151-180cm wide
2x Single bed 90-130 cm wide