Holiday Inn Manhattan 6th Avenue
A newly built 224-room, 27 story hotel situated in the Times Square area in the heart of midtown Manhattan. The Hotel features 655 square feet of meeting space, fitness and business centers, concierge desk, outdoor patio, a full-service bar and The Bistro restaurant.
125 W 26th St, New York, NY 10001
Investment Type: Prior Investment
Fund: Prior Investments
Service: Focused Service