From
Overview
FAQs
The Velvet Hotel is located at 268 Williams Avenue, Brooklyn, New York, New York 11207, in East New York, which is part of New York (and vicinity).
Instant AI responses are based on hotel information
Velvet Hotel