M&R Hotel Management has announced it will manage the new 271-room Holiday Inn New York – Times Square South, scheduled to open this year at 585 Eighth Ave., between 38th and 39th streets.
M&R Hotel Management has announced it will manage the new 271-room Holiday Inn New York – Times Square South, scheduled to open this year at 585 Eighth Ave., between 38th and 39th streets.