ACTA ATRIUM PALACE

barcelona, spain. GRAN VIA DE LES CORTS CATALANES 656
Built in 2003, the hotel offers a total of 71 rooms, which are spread over 6 floors, including 69 double room and 2 suites. Guests [ + ]