Velvet Room

4.3 (24)club

2208 Main St, Houston, TX 77002, USA

A downtown Houston club drawing lively late-night crowds every weekend.

Find on Google Maps

Description

The club is located on Main Street in downtown Houston, operating weekly during late-night weekend hours.


Nearby places

Ask Karpo for more information.