WYNDHAM GARDEN HOTEL TIMES SQUARE

new_york, united_states. 341 WEST 36TH STREET

The Wyndham Midtown West Times Square Hotel is an ideal base for discovering the Big Apple. Featuring 224 comfortable guestrooms, all well equipped and many [ + ]