Despite record tourism, hotel profits squeezed by rising room supply, inflation

By November 15, 2024