Mare Nostrum Meeting Rooms & Events Meeting Capacity: 2 meeting rooms holding 119 peopleMeeting Space: 257 sq m Mare Nostrum Business Services Meeting Room Internet Access (Wireless) Pere Matutes Noguera, 53Ibiza, Ibiza Island, Balearic Islands, Spain 07800View Large Map Phone: +34 971-302662 Hotel Website Hoteliers! Is your information accurate? Update Here