RIU Hotel’s Façade Progresses as Construction Climbs at 145 West 47th Street in Times Square
Curtain wall installation is progressing at 145 West 47th Street as the reinforced concrete superstructure rises in Times Square. Designed by Berg + Moss Architects and developed by Tribeach Holdings, the 48-story building will span 141,500 square feet and house a 630-room RIU Hotel.