News

Ruby Group has confirmed plans to open its second hotel in Geneva, marking its third property in Switzerland. The project is ...