House 17 is situated in the heart of Luxembourg, encompassing four floors of members’ facilities including a top ranked restaurant, well equipped meeting rooms, a games room, a cigar room, a lounge bar as well as a lovely terrace with a spectacular view of the city. Since opening its doors in 2014, House 17 has been a home away from home for both a local and international crowd from bankers and city professionals to creative executives.
Century membership not only includes access to our club in Soho, but also opens doors to over 50 clubs around the world.