Mövenpick Hotel Opens in Colombo Posted by Staff Writer January 17, 2017 0 Mövenpick Hotel Colombo has opened in Sri Lanka offering business travellers a unique hospitality concept in the island nation's bustling capital.Read More