ABBOT

barcelona, spain. AV. ROMA 23
Renovated in 2004, this hotel offers personalized service and a cosy atmosphere. The air-conditioned hotel comprises a total of 42 rooms on 7 floors, a [ + ]