castellnyc.com
Plan Your Escape at Castell
Via Cititour NYC: Plan your escape at Castell Rooftop Bar, located 21 stories above Times Square at the AC Hotel, offering stunning city views...