I’d suggest as a member’s only club you try Bureau… as far a place to stay i would recommend (personal taste) :either The Dorchester or the Mandarin Oriental in Hyde Park.
^^ I would imagine those two hotels are pretty expensive, given their location. Depending on what you’re after, there are plenty of cheap and well-equipped youth hostels.