Liberty Hall at Ace Hotel

20 W. 29th Street
New York, NY 10001

MAP