ICON BCN by Petit Palace Meeting Rooms & Events Meeting Capacity: 3 meeting rooms holding 50 peopleMeeting Space: 90 sq m ICON BCN by Petit Palace Business Services Business CenterCopier FaxMeeting Room Internet Access (High Speed & Wireless) Roger de Lluria 21Barcelona, Spain 08010View Large Map Phone: +34 93-302-4717Fax: +34 93-481-6351 Hotel E-mailHotel Website Classification 6 First Class Commission Rooms Rates 10% 50 $184-$184 (USD) Hoteliers! Is your information accurate? Update Here