I think its some "high society" meeting place.

it requires a passcode and is a seemingly impenetrable fortress.