Oops, Torralbenc Menorca is No Longer Here.Here are some amazing Venues worth checking out The Beach House Javea Alicante, Spain Up to 70 | Sleeps 34 | Min Nights: 3 Hacienda Na Xamena Ibiza, Spain Up to 150 | Accommodation Beso Beach Ibiza Ibiza, Spain Up to 300 The Italian Villa Dorset, United Kingdom Up to 200 NÜ Tulum Tulum, Mexico Up to 150 | Accommodation Hotel Castel Fragsburg Trentino-Alto Adige, Italy Up to 100 | Sleeps 50 | Min Nights: 2