Hotel Co 51 opens second element-branded hotel in Europe, bringing eco-conscious extended stays to Wroclaw
Hotel Co 51 introduces Marriott’s second Element-branded hotel to Europe with a new 115-room property in Wroclaw, Poland, offering eco-friendly, long-stay options for travellers in the heart of Wroclaw Business…