Magalluf HotelsMay 31, 2010<May 31, 2010Marina Barracuda Hotel by Amica Marina Barracuda Hotel Location The beach of Magalluf is extremely close to the Marina Barracuda Hotel. It is situated in an area where there…