Tag: Wyndham Grand Krakow Old Town
Wyndham Grand Krakow Old Town Opens as Brand’s First Hotel in Poland
LONDON—Wyndham Hotels & Resorts announced the opening of the 60-room Wyndham Grand Krakow Old Town, the first Wyndham Grand in Poland. The hotel will...