Marriott Debuts Delta Hotels Times Square in New York City
Marriott is increasing its ever-growing portfolio in New York City with the opening of Delta Hotels New York Times Square. Here’s what you should know about the first Delta hotel in New York City. Delta Hotels New York Times Square…