Description
Set on the 26th-floor rooftop of the historic Beekman Tower, Ophelia takes inspiration from its art deco building, maintaining some of the original 1928 touches...
3 Mitchell Pl. 26th fl., Manhattan, NY, 10017
(212) 980-4796