El hotel Mare Nostrum se encuentra en el centro de la Playa d´en Bossa, a tan solo 100 metros del mar, a 1.5 kilómetros de Ibiza ciudad, junto al club Bora Bora (abierto durante el día en la misma playa) y de la discoteca Space, conocida mundialmente.
El restaurante del hotel Mare Nostrum, ofrece un extenso bufé a sus huéspedes. Junto a las 3 piscinas hay un snack bar; dos grandes para los adultos y una más pequeña para los niños, rodeadas por hermosos jardines y amplias terrazas. El complejo cuenta con un supermercado y una pista deportiva polivalente, entre otros servicios.