After entering the U.S market last year, Iberostar Hotels & Resorts has opened its second hotel, a 96-key luxurious property located just steps away from the beach.