Mar y Cel is a restaurant located in Ibiza. It has a capacity of 13 rooms and accepts credit card payments. The establishment is noted for its accommodation services.