Wyndham Hotel Group announced the introduction of its namesake Wyndham Hotels and Resorts brand to Turkey with the signing of an agreement to open the 306-room Wyndham Petek Istanbul next year. The new 21-story Wyndham Petek Istanbul, scheduled to open in autumn 2012, will be conveniently situated less than seven kilometers from Istanbul’s Atatürk International...Read More