Home Lifestyle A Look Inside OMEGA HOUSE – the exclusive members-only club for the Rio Olympic Games