Geneva won the right to host the 2009 edition of Telecom World, a major international trade show for telecommunications held every three years, an Associated Press report said.
The report, quoting a statement from the International Telecommunications Union said Geneva beat out Birmingham, England, the booming Persian Gulf port of Dubai and Paris to reclaim the fair.
The Swiss city hosted the event for three decades until losing out to Hong Kong for the 2006 show, the report said.
Geneva lost out to Hong Kong two years ago, when the UN agency cited the city's high costs and the allure of staging the show in Asia to highlight business opportunities in China and elsewhere.
High costs in Geneva, resulting in part from the strong Swiss franc, have irritated participants.
At recent events, reservation companies in search of easy money have reportedly snapped up hotel rooms and then rented them to exhibitors and visitors for three or four times the regular price. But ITU said it was convinced that new measures by city authorities would control the price of rooms and remove minimum-stay requirements at hotels.