IBEROSTAR Opens Its First Hotel In Portugal

IBEROSTAR Hotels & Resorts has strengthened its expansion into the international urban hotel sector this month by opening its first hotel in Portugal, on October 5th. IBEROSTAR Lisboa offers a 5-star experience in the heart of the city, and it’s the Majorcan hotel...