Plan Your Visit

The Hidden Gem is intentionally tucked away, which means finding us is part of the experience—but we want to make it easy.

We are located on the first floor of the historic Citadel on Salem Avenue SW in Roanoke’s West End, just minutes from downtown.

Look for the brick building (former Salvation Army) if you see the red door you’re in the right place. Just follow the signs along the path on the right side of the building and you will see The Hidden Gem entrance.

821 Salem Ave SW

First Floor Suites

Roanoke VA 24016

540-309-2523

Hours of Operation:

Fri-Sat: 11:00 am - 6:00 pm

Sun-Thurs: Closed

We do offer additional limited hours by appointment.