Home › Venues › Selina Chelsea New York City Selina Chelsea New York City Tickets Buy tickets for concerts at Selina Chelsea New York City in New York, NY. No Upcoming Events No upcoming events scheduled at Selina Chelsea New York City. Please contact us with any corrections. Hotels & Lodging Near Selina Chelsea New York City About the Venue Selina Chelsea New York City At-a-Glance Address518 West 27th StreetNew York, NY 10001United States Map & Directions Advertisement