Photo: Alexander Thompson
RestaurantsGreenwich Village

The Jekyll & Hyde Club

Out of Business

Description

You've probably heard the tale of Jekyll and Hyde, but did you know the doctor's haunted abode is open to you (at your own risk,...

Show Moreexpand_more

Location

91 7th Avenue South New York, NY, 10014

Top Places to Visit in NYC Right Now