Pulitzer

barcelona, spain. BERGARA 8
Built in 2004, this luxury 5-storey hotel offers a total of 91 rooms, of which 86 are double rooms and 5 are suites. It contains [ + ]